Question1
A scatterplot visualizes the Iris dataset, comparing petal length against petal width while encoding sepal dimensions and species through circle properties. Each point's fill color distinguishes three species (setosa, versicolor, virginica), while the circle's `rx` and `ry` attributes reflect sepal length and width, respectively. The visualization loads data via `d3.csv`, maps values through `scaleLinear` with `extent` domains, and renders axes using `axisLeft` and `axisBottom`. The code uses D3 v6's selection and data-join methods (`selectAll`, `join`) to append SVG circles.