Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

Boardgame Visualization Prototype Schnair

Public visualization

Viewing a saved revision (read-only)

ffb8915c9ba44cb8aec1aae1aa655ffe

Boardgame Visualization Prototype Schnair

0 stars0🌍 Public
112jack812@gmail.com
Last edited Sep 25, 2025
Created on Sep 25, 2025

This prototype visualizes the distribution of board game categories across decades of publication, using a clustered bar chart to show counts for ten game domains per decade. The x-axis displays decades while each decade contains color-coded bars for domains like Strategy, Thematic, and Family Games. Data is loaded from a CSV using d3’s `dsv` parser and rendered with React and D3 v7, using `scaleBand`, `scaleLinear`, and `scaleOrdinal` to position bars and assign colors. The visualization includes axes, labels, and a legend for domain identification.

AI-generated description

React D3 Scatterplot with Axes

Description: "This dataset contains data collected on board games from the BoardGameGeek (BGG) website in February 2021. BGG is the largest online collection of board game data which consists of data on more than 100,000 total games (ranked and unranked).

The voluntary online community contributes to the site with reviews, ratings, images, videos, session reports and live discussion forums on the expanding database of board games.

This data set contains all ranked games (~20,000) as of the date of collection from the BGG database. Unranked games are ignored as they have not been rated by enough BGG users (a game should receive at least 30 votes to be eligible for ranking)." - Kaggle

I would probably narrow this down to the top 500 or 1000 games. I frequent this website myself and it's interesting to see the timecapsule of 2021 rankings. Interesting to see what is still popular and what has been surpassed in the rankings.

URL - https://www.kaggle.com/datasets/andrewmvd/board-games

Note: For this scatterplot assigment I only used the top 250 out of 20,000 entries so the scatterplot would look decent instead of a black screen.

The plot is of avererage rating (out of 10) vs average complexity (out of 5). Looks like there is some correlation.

Axes and margins were added.