{"version":"1.0","type":"rich","title":"Fork of Reusable D3 Scatter Plot","description":"This example shows a reusable scatter plot of the Iris dataset, cycling through four different axes (petal width, sepal width, petal length, and sepal length) every two seconds to reveal different relationships between measurements. Data points use D3’s `scaleOrdinal` with `symbols` and `schemeCategory10` to give each iris species a distinct shape and color. The chart is built with a custom `scatterPlot` function that leverages `d3.scaleLinear`, `d3.axisLeft`, `d3.axisBottom`, and `selection.join`, and is animated via `setInterval` updating the x-value accessor. The SVG renders full-window, and the dataset is loaded from a CSV using `d3.csv`.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/6f078f04f0254b0bbddc3695f443c8f5?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}