Skip to main content
100%

Board Game Scatter Plot Schnair

✓ Published1🌍 Public
112jack812@gmail.com
Last edited Sep 9, 2025
Created on Sep 9, 2025

The scatter plot visualizes the relationship between the average rating and average complexity of the top 250 board games from a BoardGameGeek dataset. Each circle represents a game, positioned by rating on the x-axis and complexity on the y-axis, revealing a visible correlation. Built with React and D3 v7, the App.js file loads CSV data, parses numerical values, and passes it to the viz.js module which uses d3.scaleLinear and d3.extent to compute scales and render circles via selection joins.

AI-generated description

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.

MIT Licensed

Similar vizzes