Scatter Plot with Menus
This scatter plot visualizes car data from the UCI Auto MPG dataset, letting users explore relationships between numeric columns. Two dropdown menus allow selection of which variables map to the X and Y axes, triggering animated transitions of circles via D3 v5’s `transition().duration(2000)`. The visualization uses SVG rendering with `scaleLinear`, `extent`, and `axisBottom`/`axisLeft` from D3. Axis labels update dynamically, and circles fade from the center as data points reposition, demonstrating interactive data exploration through reusable menu and scatter plot modules.
AI-generated descriptionThis scatter plot shows data about cars, from UCI Machine Learning Repository: Auto MPG Data Set. The user can select which columns map to X and Y using dropdown menus.