Scatter Plot with Menus
This interactive scatter plot visualizes the Auto MPG dataset from the UCI Machine Learning Repository, displaying car attributes as circles. Users select which data columns to map to the X and Y axes using dropdown menus, with the chart animating transitions between selections. Built with D3 v5, the visualization uses `d3.csv` for data loading, `d3.scaleLinear` for axes, `d3.axisLeft` and `d3.axisBottom` for ticks, and SVG rendering. The custom `dropdownMenu` component handles menu creation, while the scatter plot animates circle positions over two seconds.