{"version":"1.0","type":"rich","title":"Reusable D3 Scatterplot","description":"This scatterplot visualizes the Iris dataset, cycling through four flower measurements (petal width, sepal width, petal length, sepal length) on the x-axis every two seconds via `setInterval`. Built with D3 v7 in a React application, it renders animated SVG circles and axes using `scaleLinear`, `extent`, `axisLeft`, and `axisBottom`. The reusable `scatterPlot` function accepts configurable accessors for data, dimensions, margins, and radius, allowing dynamic updates through `svg.call(plot)`.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/27db2c1734a64d99a3817081c31d979f?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}