Assignment-2.1
✓ Published0🌍 Public
This interactive scatter plot, rendered as an SVG with animation, visualizes animal measurements, with each point’s position and size mapping leg length, leg width, body length, and body width. Species are distinguished by color (skyblue, lightgreen, red, orange). The visualization cycles the x-axis through four measurement columns using `setInterval`, while the y-axis remains body length. Built with D3.js, it uses `scaleLinear`, `extent`, `axisLeft`, and `axisBottom` to construct axes, and the scatter plot is created using a custom `scatterPlot` module with a chained API. Data is loaded from a remote CSV file.
AI-generated descriptionA demonstration of reusable scatter plot.
MIT Licensed