Waleed Mirza - Assignment 7
This interactive dashboard visualizes Arsenal FC match statistics across six seasons using four linked views, each demonstrating different table arrangement techniques. A bar chart compares goals scored against 2022-23 opponents with three selectable orderings: alphabetical, by goals, and by shooting efficiency (goals per shot). A heatmap displays average goals against each opponent per season, with a toggle to reorder rows and columns by mean values using D3's `rollup` and `mean` functions. A radial bar chart shows 2022-23 top scorers, while parallel coordinates plot per-match attributes—goals, shots, possession percentage, and expected goals—with axis reordering options. The project uses React with D3 v7, rendering to SVG via `d3.csv` for data loading and `d3.scaleBand`, `d3.scalePoint`, and `d3.scaleSequential` for visual encodings.
AI-generated description
Comments
Sign in to join the discussion.