Polished Scatter Plot with Menus
This interactive scatter plot visualizes the classic Iris dataset, using a polished design with dropdown menus to control which flower measurements are mapped to the x- and y-axes. Built with React and D3 v5, the SVG rendering uses D3's `scaleLinear` and `extent` to compute scales and `csv` for data loading, alongside the `react-dropdown` library for the interactive menus. The visualization includes styled axes, tick labels, and a custom tooltip that displays the x-axis value for each plotted flower.