Fork of Reusable D3 Scatter Plot- ICE7
This interactive scatter plot visualizes the Iris dataset, cycling through different feature pairings on the x-axis (petal width, sepal width, petal length, and sepal length) while keeping sepal length on the y-axis. D3.js v6 is used for data loading via `csv()`, custom scatter plot creation with `scaleLinear()`, `axisLeft()`, and `axisBottom()`, and SVG rendering. Points are colored by species (setosa, versicolor, virginica) and animated with `setInterval()`, which updates the x-axis mapping and redraws the plot, including a manual legend.