{"version":"1.0","type":"rich","title":"2. Reusable D3 Scatter Plot","description":"This reusable D3.js scatter plot visualizes the Iris dataset, plotting petal length on the x-axis against sepal length on the y-axis for individual flower samples. Built with d3 v6, it loads CSV data via `d3.csv` with a custom `parseRow` function to convert numeric columns, then renders circles using the `join` API. The chart uses `d3.scaleLinear` for both axes, includes axis labels, and creates a full-window SVG with fixed margins of 20 pixels on top and 30 on the bottom.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/e0a974e7c62846a4bed4710849db2a38?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}