Dynamic Scatter Plot
✓ Published4🌍 Public
This dynamic scatter plot displays the Iris flower dataset, allowing users to explore relationships between four measured attributes through interactive dropdown menus. Built with React and D3.js, the visualization renders animated SVG circles that smoothly transition between positions when the X or Y axis selection changes. The chart includes axis labels, a title, and a legend, with data fetched from a CSV file. The code employs D3 modules like `scaleLinear`, `axisLeft`, `axisBottom`, and `transition` to handle scaling, axis rendering, and animation, while the menu interface uses a custom `menu` factory built on D3's `dispatch` event system.
AI-generated descriptionA bare minimum HTML page demonstrating use of CSS and JavaScript.
See also React Starter.
MIT Licensed