Scatter Plot With Menus
This scatter plot displays the Iris dataset, allowing users to explore correlations between four numeric flower measurements. Two dropdown menus, built with React, control which attributes appear on the x and y axes, dynamically updating the scales and axis labels. The visualization uses D3 v6 to load the CSV data, calculate linear scales, render SVG axes, and draw circles for each data point. A tooltip appears on hover, showing the formatted x-axis value.