Music Popularity Analysis

A comparative analysis of highly and less popular songs using energy, danceability, tempo, and more across genres and time.

About this Project

This project explores how key musical features like energy, danceability, speechiness, and loudness vary between highly popular and less popular songs across genres and over time. Using two curated datasets from Spotify's API, this project visualizes musical trends, genre characteristics, and evolution patterns to better understand what drives popularity in music today.

Average Energy by Genre

This visualization compares the average energy levels across different genres for both high and low popularity songs. Hover over the bars to see exact energy values per genre

Tempo and Liveness by Genre

This dual-axis line graph shows how tempo and liveness vary across genres. Hover over the lines to see detailed data points!

Duration and Valence by Genre

This dual-axis line graph shows average song duration and valence across genres. Hover over the lines to see detailed data points!

Speechiness and Popularity by Genre

Discover how speechiness and popularity levels vary across different genres using the dual-axis area chart. Hover over the lines to see detailed data points!

Which genres are more Energetic or Danceable?

Explore the treemap to find out which genres have the highest average energy and danceability. Use the interactive legend to highlight specific genres over various time periods.

Changes Over the Years

This visualization shows how energy, danceability, loudness, and speechiness have changed over time for both high and low popularity songs. Use the filters to select specific time periods or genres!