{"version":"1.0","type":"rich","title":"Animated Reusable Dynamic Charts","description":"This scatterplot animates the Iris flower dataset, cycling through different measurements (petal width, sepal width, petal length) on the x-axis every two seconds. The y-axis remains fixed to sepal length. Built with D3.js, the visualization uses `scaleLinear` for axes, `transition` for smooth 1.5-second movements of the circles, and the `join` pattern to handle entering, updating, and exiting elements. The reusable `scatterPlot` component accepts configurable data, values, and margins, rendering as animated SVG.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/6b6feb29a00d4817aa7281517e5dc7e6?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}