{"version":"1.0","type":"rich","title":"sekhar 3.2","description":"This example displays the classic Iris dataset as a scatter plot, mapping sepal length to the x-axis and petal length to the y-axis, with each species distinguished by a different symbol and accompanied by a custom legend. The visualization dynamically loads the CSV data from a GitHub repository using `fetch` and parses it with `csvParse`. Built with D3 v7, it creates linear scales via `scaleLinear`, an ordinal scale via `scaleOrdinal`, and renders marks using the `symbol` generator, while axes and labels are constructed through custom ES6 modules. The chart updates its state through a `setState` callback, demonstrating a stateful rendering loop.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/7641923e70cf4bca8ef0f3ff3b269d54?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}