A quantitative comparison of artists in the Billboard 200 charts 1963 - 2018. A comparison of rock and hip-hop artists show a decline of the former and the rise of the latter
I’ve been a huge rock and metal fan my whole life. Most of the music that I listen to are some derivatives of rock, but mostly of a subcultural kind. I’ve been logging my listening habits for over 11 years, so in case you are curious on the validity of my claims or the details of my tastes, you can check out this post right here.
Anyway, I’ve been noticing a trend in my habits for the last few years: it seemed to me that I stopped discovering new artists and pretty much listen to the same old bands. At first, I thought it’s all me to blame and I just get old. But then Finn McKenty, a guy that does reviews of subcultural music genres and various music bands on his YouTube channel “The Punk Rock MBA” (which I stan a lot), released this video titled “3 Reasons Why Rock is Dying”, and it kind of made a lot of sense to me:
Regardless of the reasons Finn thinks rock is dying, it was a new thought for me - an idea that it’s not that I only listen to the old bands, but that there aren’t any new good bands to begin with. In his video, Finn cites Billboard charts as one of the data sources. In fact, he kicks it off with a phrase “Let’s look at the data”, which is totally a call to action for me. I decided to take it up and investigate it properly: not by glancing over charts, but by getting the data and analazyng it.
I followed one of Finn’s hunches looked at the Billboard 200 charts and payed attention to two specific metrics: how often does rock music appear in the charts, and what is the age of the artists.
One thing immediatelly jumps out: rock’s relevance in the mass market is really declining, while hip-hop is definitely on the rise. It is clear just from a sheer number of albums making it to the Billboard 200 (chart above). The picture is the same, no matter how differently we look at the data.
Here is another chart, this time only looking at distinct count of artist by year (i.e. we are not counting every appearance of an album in every weekly chart, just any appearance of an artist in any given year at least once):
So, this part is clear. What about age though? Are the remaining artists that we see, are they getting older? Well, this one was not as easy to answer. The data that I have allows me to compute a real age of individual artists and a stage age of music groups.
What we see is that both rock persons and groups are aging, and so are the hip-hop groups,
So there we have it. Indeed, there are fewer and fewer rock artists making it to the Billboard 200, and the ones that do aren’t exactly fresh blood. Of course, many subcultural genres I listen to never make it to charts like this to begin with, but the trend is visible even on the fringe.
It kind of bums me out a bit, as I wonder what will the new generations of young kids listen to. Hardcore punk, punk rock and metal music played a crucial role in my life, especially in my teenage years. It helped me channel my anger, my rebellious attitudes, helped me shape my goals, helped me grow. Pop music and hip-hop doesn’t do that for me. And I know I’ve always been on the fringe in my music tastes, and we hardcore kids are a niche of a niche and a very small minority, but I still wonder what music will be there for the new kids to rebel to? God, I hope not the same old bands I love and admire.
I pulled the weekly Top 200 albums from 1963 through 2018 from https://components.one/datasets/billboard-200/. The data set is attributed to Andrew Thompson ([@asthompson](https://twitter.com/asthompson) on Twitter).
Having the weekly 200 most popular albums, I was still missing the genres of the artists and the age. I got the start date for artists via MusicBrainz API. The API also provided the genre data, but it appeared to be missing many new artists, and giving me wrong genres on some. I then resorted to the last.fm API, which has the crowd-sourced data for artists’ genres.
For each artist, I pulled the top 5 tags attributed to them, which is supposed to solve the difficulty in the genres taxonomy: most flavors of rock music will contain a “rock” tag in their top 5 tags most of the time, and same goes for other genres. (It does suggest that the same artist can be counted in more categories than one if we happen to compare data between genres. But this is not necessarily a bug, but a feature)
The R files and the data are over at https://github.com/taraskaduk/is-rock-dead (Sorry for the mess and no comments in the code, hope you can make sense of it)