Scatter Plot with Menus
This scatter plot visualizes automobile data from the UCI Machine Learning Repository’s Auto MPG dataset, with dropdown menus letting users choose which columns map to the X and Y axes. The visualization uses d3.scaleLinear for scaling, d3.axisLeft and d3.axisBottom for axes, and a custom reusable scatter plot component. Data loading uses d3.csv, while transitions with duration and delay animate circles as the axes change. The menu implementation relies on a reusable dropdownMenu function that manages select elements and option updates. SVG rendering displays red semi-transparent circles with axis labels and tick marks.
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.