Viewing a saved revision (read-only)
824bd93625844429b388a6889fc7fb81
Fork of Grid Menus Animated Species Stratified Scatter Plot
This interactive scatter plot visualizes the Iris dataset, allowing users to dynamically switch between different measurement axes and filter by species using dropdown menus. The visualization uses D3.js v6 with the selection.join method to animate circles as they enter, update, and exit, with smooth transitions when changing the x, y, or species attributes. The plot displays either all species as blue circles or a single species in salmon, with axes updating in sync. Data comes from a CSV file hosted as a GitHub gist, rendered as SVG with 1000ms duration transitions.
AI-generated descriptionA reusable scatter plot inspired by Towards Reusable Charts and Observable: selection.join.
Shows the Iris Dataset.