Iris analysis
This interactive scatter plot lets users explore the classic Iris dataset by switching which four measurements appear on the x- and y-axes via dropdown menus. The visualization renders 150 points as semi-transparent circles, colored by iris species (setosa, versicolor, virginica), with a custom legend. Built with D3 v5, it uses `scaleLinear`, `scaleOrdinal`, `axisBottom`, `axisLeft`, and a reusable `dropDownMenu` module, rendering to SVG. Axes include grids and labels, with the chart redrawing entirely on each menu selection.