{"version":"1.0","type":"rich","title":"Polished Scatter Plot with Menus","description":"A scatter plot of the Iris dataset rendered in SVG, with dropdown menus to select which quantitative attribute maps to the x- and y-axes. The React app uses `useState` and `useEffect` to load and manage data, while D3's `scaleLinear`, `extent`, and `format` handle scaling and tick formatting. Reusable SVG components draw axes and marks, with axis labels updating dynamically based on the selected attributes.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/00c8474d358c47a9b3b4a25e70dc3006?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}