Comments

You must log in or register to comment.

OfficialWireGrind OP t1_ixwkzkh wrote

The plot shows duration in minutes, total word count, and words per minute for a selection of 15 songs. The plot is done in the style of a topographic map, but with words per minute instead of elevation. The song selection is Spotify's top-5 most streamed songs for the years 2019, 2020, and 2021.

Sources: genius.com, azlyrics.com, musixmatch.com, en.wikipedia.org

Tools: Python, Matplotlib

4

bag_o_fetuses t1_ixwlapx wrote

i'd like to see a "unique words" per minute

54

crookdmoe t1_ixwlst4 wrote

I'd like to see Busta Rhymes on there for comparisons.

26

barrycarter t1_ixwlyga wrote

I want Axel F and We Didn't Start The Fire :)

−2

Hyjynx75 t1_ixwrdv2 wrote

Doesn't Eminem hold the record for this?

1

Rare-Branch-8503 t1_ixwrjbm wrote

I like your creativity here but I don’t think this is an effective visualization for this data set. It’s very hard to read and gather any insights/conclusions. What question does this answer?

16

OfficialWireGrind OP t1_ixwxsfb wrote

One thing I'm seeing is that there aren't a whole lot of songs above 170 words per minute (WPM). The songs "7 Rings," "Roses Imanbek," "The Box," "STAY," "Rich Flex," and "Levitating" are all in the range of 158-165. Kendrick Lamar's "N95" comes in around 210, but among 30 songs I've looked at, it's a bit of an outlier.

Another observation is that the highest WPM is more than twice that of the lowest. Comparing "N95" to Yahritza y Su Esencia's "Soy el Unico" increases the ratio to 3.6, and it's strongly reflected by a relatively broad range of vocal styles.

All of this is a fairly preliminary analysis though. I would imagine that if the input data is selected more thoughtfully, then patterns will emerge in the plot.

6

Ritik0109 t1_ixy8ic5 wrote

Is Eminem out of the chart?

19

Clemario t1_ixy8y4g wrote

Is that regular Levitating by Dua Lipa, or by Dua Lipa featuring DaBaby

1

aegisroark t1_ixycuac wrote

Super weird that you're doing a words per minute test on Olivia Rodrigo and Ariana grande. Post Malone almost makes sense. But you went straight pop with it. Super weird list that doesn't mean anything

1

VikThorior t1_ixylboc wrote

From this answer, I understand that all you really care about is the distribution of WPM among top songs. So you don't need to show length and number of words on the plot. The best plot for this would be a simple histogram. You would be able to see the maximum and the ratio between highest and lowest. You would also be able to put more songs in the plot, using data from other years.

But what about the labels? you could ask. Indeed, with a histogram, the reader wouldn't be able to see which song is where on the plot. But what's greagt is that it's not the point of a plot.

If your goal is to show people the number of WPM for each song, you just show a table with all the values in it. That way, people can sort it in alphabetical order or by WPM value.

If you are interested in outliers, you can still show the name of the songs, because by definition, there are not many outliers, so you will have enough space to write their names.

3

miemcc t1_ixyxwoc wrote

I am now officially old. Thank you...

1

EbMinor33 t1_iy0e5g9 wrote

I think one thing that seems unnecessary in this chart to me is the differentiation of year. One glance at 5 songs a year isn't nearly enough to make any conclusions. I think it might be better to focus on one or two years (without distinguishing between them) and include many more data points so you can see more overall WPM trends.

1

Majestic_Food_4190 t1_iy1yupw wrote

Are these arbitrarily chosen songs? Would also like to see if there's a relationship between wpm and bpm. Otherwise cool stuff

1