{"version":"1.0","type":"rich","title":"Reusable Scatter plot","description":"This reusable scatter plot presents the Iris dataset, mapping petal and sepal measurements onto a dynamic SVG visualization. The code employs D3.js v6 APIs such as `scaleLinear`, `axisLeft`, `axisBottom`, and `csv` to parse data and render animated circles. A `setInterval` cycles through different measurement columns every two seconds, updating the x-axis mapping while colors distinguish iris species (green, blue, red). The chart leverages a custom `scatterPlot` module with a fluent interface for width, height, margins, and radius, encapsulating the reusable chart pattern.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/1b70751331774fb982ba7889a1e0f08c?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}