Also so happy to see that "You Got Me" by The Roots got 6 million streams in 2014. That is the definition of a future timeless track.
Or is it just plain and simple data gathered from Spotify?
I'm not saying that there is anything wrong/bad about the results. But without knowing the details on how the data is collected, it's hard to read anything from the results.
Regardless of the age of the listener, I expect newly released songs to have higher playcounts (in fact, I plotted this curve, but it was too high-brow for the Internet and the audience for which I was writing).
That said, if I managed to cut the data by age-bucket, I do think that the results would shift toward the music with which you grew up.
I'm sure Nirvana has many #1 hits, but why did Smell like teen spirit become the poster song for Nirvana?
The same can be said about Oasis, who at the time was insanely big and held several spots on top 10 lists for months. But maybe they were bigger in Europe than the U.S. And maybe European fans are driving the spotify listens?
But, very interesting data nonetheless! I'm loving it!
Is it possible to filter the data by listener age? I wonder, because a lot of these songs are in play lists of mine from the 80s / 90s (I grew up in the 80s / 90s). Maybe spotify's user base is older than suspected?
Also, it would be interesting to plot billboard rankings vs spotify rankings. Possible?
The last point, Billboard vs. Spotify, is in the second to last chart. Check it out :)
Why lasting popularity as a measure of timelessness?
How do you account for longer trends? Some of Bach's children were more popular than he was for quite a while.
We only have two data points in this work: today and release date. So longer trends like the one you pointed out might be lost in time.
I used D3 to create the charts, as well as some additional frameworks (Jquery, Waypoints).
Few slight bugs on the Present-day Popularity of Five Decades of Music, Dream On appears twice in the 70s with the same listen count(73 & 76). Also Blink-182, 1999 is showing in the 00s. All I Want For Christmas Is You — Mariah Carey, 2000 is showing in the 90s.
Did you manually retrieve the play count for each track or is there an automated way of doing it?