Skip to main content
100%

Animated Reusable D3 Scatter Plot + Menus

✓ Published1🌍 Public
WWRCIECH
Last edited Jan 4, 2023
Created on Jan 3, 2023

This interactive visualization displays the Iris Dataset as an animated scatter plot with dropdown menus for selecting which measurements appear on each axis. Built with reusable D3 v6 chart components, the `scatterPlot` module updates circle positions via `selection.join` and smooth SVG transitions, while the `menu` module uses a D3 `dispatch` event system to trigger rebuilds. Data is loaded as CSV and parsed dynamically, with axes animating alongside the transitions.

AI-generated description

A reusable scatter plot inspired by Towards Reusable Charts and Observable: selection.join.

Shows the Iris Dataset.

MIT Licensed

Similar vizzes