task3.2
This interactive scatter plot visualizes the Iris dataset, displaying sepal length against petal length while using distinct symbol shapes to represent the three Iris species. The visualization renders as an SVG graphic, with circles, crosses, and diamonds via d3.symbol to differentiate setosa, versicolor, and virginica samples. A custom shape legend guides interpretation. The implementation leverages D3 v7 modules including scaleLinear, scaleOrdinal, axisBottom, and axisLeft, with data loaded asynchronously through d3.csv from the seaborn-data repository.