Plays over Time
This interactive scatterplot visualizes monthly play counts for a user's top 10 artists from their Last.fm listening history. Each circle represents one artist’s plays in a given month, colored by artist, with a clickable legend that filters the view to a single artist. The visualization uses d3.scaleTime, d3.scaleLinear, d3.axisBottom, d3.axisLeft, and d3.scaleOrdinal with a categorical color scheme, rendering as SVG. Data is loaded via d3.csv from a hosted CSV file.
AI-generated descriptionThis dataset is from my last.fm profile (pulled using this service). This data was parsed so that it only includes the number of plays for my Top 10 most listened to artists.
The data is parsed such that there are 10 data points per month, one for each artist in the top 10. Each point represents the number of plays for that artist in that month. The legend (which is sorted from most played to least played, top to bottom) can be clicked on to view only the data points corresponding to that artist.