{"version":"1.0","type":"rich","title":"Reusable  Scatter Plot","description":"This example demonstrates a reusable scatter plot component built with D3 v6, visualizing the classic Iris dataset. The plot cycles through different feature pairs (petal width, sepal width, petal length, sepal length) every three seconds, animating circle positions and axis transitions using `transition().duration(1000)` and `selection.join()`. The component employs scaleLinear, axisLeft, axisBottom, and extent to map data to screen coordinates, with all circles and axes updating smoothly via enter, update, and exit selections.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/7ec29a769a5c4f81bd2bddd9ef39e258?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}