Tutorial_3.2_Sivani
This scatter plot visualizes the Iris dataset, showing sepal length against petal length, with each point shaped according to species. It uses a customized D3 module system, importing the `axisLeft`, `axisBottom`, `scaleLinear`, `scaleOrdinal`, and `symbolsFill` APIs to render axes, scales, and categorical shapes. The chart employs a shape legend to map species to symbols, and it loads data from a remote CSV file, parsing and converting the numeric columns before plotting. The visualization is built using D3 v7 within the VizHub framework, with a modular structure separating scatter plot, axes, and legend logic.