Music Signature Change of the Hit Songs
This visualization tracks the average audio features of the top 10 Spotify tracks per year from 2010 to 2019, showing how musical characteristics like danceability, energy, and valence evolve over time. Each line represents a different feature, with the circle size encoding the standard deviation, indicating variability across the hit songs. Hovering over a line highlights it, bolding the stroke and displaying the exact average value for each year. Built with the Vega-Lite API, it leverages `vl.markLine`, `vl.markCircle`, and interactive selection via `vl.selectSingle` with `mouseover` events, pulling data from a pre-computed CSV of yearly means and standard deviations.