🌍 Public
Waleed Mirza - Assignment 7
This interactive scatter plot visualizes Arsenal FC match data from the 2017-18 through 2022-23 seasons, mapping each match's x/y coordinates as circles that can be clicked to toggle their appearance. The visualization uses React with D3 v7's `scaleLinear` for coordinate mapping and the `join` method for incremental circle rendering, with the selected circle highlighted in white with a black stroke. Data is loaded from a CSV file via `d3.csv`, and the SVG rendering responds to container resizing through a `ResizeObserver`.
AI-generated descriptionMIT Licensed
Comments
Sign in to join the discussion.