{"version":"1.0","type":"rich","title":"Plays over Time with Dropdown","description":"This interactive scatterplot displays the monthly play counts for a user’s top 10 artists on Last.fm, with a dropdown menu and clickable legend to filter by artist. The visualization uses D3 v5’s `scaleTime`, `scaleLinear`, and `scaleOrdinal` to map time and play counts, rendering circles with animated opacity transitions. Data is loaded from a CSV via `d3.csv`. The legend, sorted by total plays, allows selection, while the dropdown provides an alternative filtering method, both triggering re-renders that update the chart.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/4bff049d11744f1283bcf2a74a005079?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}