{"version":"1.0","type":"rich","title":"Task_8_Activity_3_2","description":"This example displays the classic Iris dataset, plotting sepal length against petal length as a scatter plot and encoding the three iris species using distinct D3 symbols. It uses `d3.scaleLinear` for both axes, `d3.scaleOrdinal` with `d3.symbolsFill` to map species to shapes, and `d3.axisLeft` and `d3.axisBottom` for the axes. Data is loaded as CSV from a remote GitHub repository and parsed with `d3.csvParse`, with a custom legend function rendering the shape-keyed species labels.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/68519abea10846cf98e2a38423e93ad8?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}