{"version":"1.0","type":"rich","title":"Menus for Animated Reusable D3 Scatter Plot","description":"This interactive scatter plot visualizes the Iris dataset, allowing users to dynamically change which attributes are mapped to the X and Y axes via HTML dropdown menus. The plot animates transitions between states, smoothly moving circles and updating axis labels when the selected variables change. Built with D3 v6, the example demonstrates a reusable chart architecture using custom components like `scatterPlot` and `menu`, leveraging D3's `dispatch` for event handling and `transition` for smooth animations.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/2205c489cf55492a87d5441c10970309?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}