reusable iris scatter plot
This reusable scatter plot animates through different pairings of the four Iris dataset measurements, cycling every two seconds to reveal patterns across species. Each flower is colored by species (setosa, versicolor, virginica) and rendered as a circle. The visualization uses D3.js version 6.7.0, employing `scaleLinear`, `extent`, `axisLeft`, `axisBottom`, and a custom `scatterPlot` function with fluid SVG transitions. Data loads via D3’s `csv` from a GitHub Gist, with the animation driven by `setInterval` to update the x-axis mapping.