{"version":"1.0","type":"rich","title":"D3 Scatterplot IV - dynamic, idempotent\n      charts","description":"This example presents a dynamic scatter plot that cycles through different attribute pairs from the Iris flower dataset every two seconds. It visualizes measurements like petal length and sepal width as circles, with axes updating to reflect the currently selected dimensions. The chart uses D3’s `scaleLinear` to map data ranges to pixel coordinates, and leverages the `join` API for idempotent rendering, ensuring circles and axes are efficiently updated without duplication. A timer triggers re-renders, making the visualization animate through the dataset’s numeric columns.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/3a79e7265dc945068ad56f862db8dea0?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}