{"version":"1.0","type":"rich","title":"Fork of Scatter Plot with Shape","description":"This scatter plot displays iris flower measurements with sepal length on the x-axis and petal length on the y-axis, using d3.scaleLinear for position scales and d3.scaleOrdinal with d3.symbolsFill to map species to distinct shapes. A custom shapeLegend module renders the species key, while d3.axisLeft and d3.axisBottom generate the axes with labels. The visualization loads CSV data via fetch and d3.csvParse, and both local ES6 modules (axes, scatterPlot, shapeLegend) and D3 v7 imports demonstrate modular code organization.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/101268d7f07c4d21a0690330bb1e0ce8?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}