Reusable D3 Scatter Plot
This visualization presents a reusable D3 scatter plot of the Iris Dataset, showing petal length against sepal length for individual flowers. The code builds a custom `scatterPlot` function with configurable accessors, dimensions, and margins, using D3's `scaleLinear`, `extent`, `axisLeft`, and `axisBottom` for axes. Data is loaded via `csv` from a Gist, with points rendered as animated SVG circles. The plot updates on a fixed interval, demonstrating the function’s modularity for different data mappings and sizes.