The Short Version

An exploratory data analysis of 1,000 students’ exam scores across math, reading, and writing. The goal was to understand how demographic and socioeconomic factors — gender, race/ethnicity, parental education, lunch type, and test prep — influence academic performance. It surfaces clear, data-backed patterns about what separates high-scoring students from low-scoring ones.

Problem

Which student background factors most strongly predict exam scores? Do gender gaps exist across subjects? Does completing a test preparation course actually make a measurable difference? This project started from curiosity about whether simple demographic variables could explain meaningful variation in student outcomes.

Approach

The dataset (sourced from Kaggle) contains 8 columns and no missing values — clean enough to jump straight into analysis. The approach used:

Result

Several clear patterns emerged:

What I Learned

Socioeconomic signals (lunch type, parental education) appear at least as influential on outcomes as direct preparation factors (test prep course). Visualizing multi-variable interactions through sunburst charts made it easier to spot compound effects — e.g., how gender splits differ across race groups at each parental education level — that flat bar charts would have missed.

Kaggle