🌍 Public
Viewing a saved revision (read-only)
1446e2c62cc444f09a88b335458c0e37
Scatter Plots: Part 2 - Menus
This interactive scatter plot visualizes the Iris dataset, allowing users to dynamically select which attributes appear on the x- and y-axes via two dropdown menus. Built with React and D3 v5, the visualization renders SVG circles for each data point, with axis labels updating to reflect the selected measurements. The code leverages `d3.scaleLinear` for continuous scales, `d3.extent` for domain calculation, and custom `AxisBottom` and `AxisLeft` components to generate tick marks. Dataset values are loaded asynchronously through a `useData` hook that parses CSV data using `d3.csv`.
AI-generated descriptionA scatter plot of the The Iris Dataset.