Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

Waleed Mirza - Assignment 7

Public visualization

Waleed Mirza - Assignment 7

0 stars0🌍 Public
WWaleed Mirza
Last edited Oct 23, 2026
Created on Oct 23, 2026

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 description

Comments

Sign in to join the discussion.

MIT Licensed