{"version":"1.0","type":"rich","title":"Animated Reusable D3 Scatter Plot Black and White","description":"This example displays the classic Iris dataset as an animated scatter plot, cycling through different x-axis variables every five seconds. The visualization builds a reusable D3 chart with a custom function that handles scales, axes, and circle elements. Circles enter with a growing radius transition and update their positions smoothly using `transition().duration(1000)` with staggered delays. The code uses `scaleLinear`, `axisLeft`, and `axisBottom` from D3 v6, rendering as SVG with black-and-white styling against a full-window canvas.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/61383ebf82c74cd2b24f4711abf017d2?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}