Student Performance Analysis

Project Overview

Key Questions

Dataset

Primary dataset: Students Performance in Exams — Kaggle

Columns included: gender, race/ethnicity, parental level of education, lunch, test preparation course, math score, reading score, writing score.

Tools & Files

Tools

Data Cleaning Summary

Before Cleaning (Sample of 10 Rows)

gender race/ethnicity parental level of education lunch test preparation course math score reading score writing score
femalegroup bbachelor's degreestandardnone727274
malegroup csome collegefree/reducedcompleted699088
femalegroup bmaster's degreestandardnone909593
malegroup dhigh schoolstandardnone475744
femalegroup cassociate's degreefree/reducednone767875
femalegroup bsome collegestandardcompleted889592
malegroup eassociate's degreestandardnone596663
femalegroup dhigh schoolfree/reducednone405243
malegroup asome high schoolfree/reducednone575854
femalegroup csome collegestandardcompleted778582

After Cleaning (Sample of 10 Rows)

Gender Race/Ethnicity Parental Level of Education Lunch Test Preparation Course Math Score Reading Score Writing Score Average Score Performance Category
FGroup BBachelor's DegreeStandardNone72727472.67High
MGroup CSome CollegeFree/ReducedCompleted69908882.33High
FGroup BMaster's DegreeStandardNone90959392.67High
MGroup DHigh SchoolStandardNone47574449.33Low
FGroup CAssociate's DegreeFree/ReducedNone76787576.33Average
FGroup BSome CollegeStandardCompleted88959291.67High
MGroup EAssociate's DegreeStandardNone59666362.67Average
FGroup DHigh SchoolFree/ReducedNone40524345.00Low
MGroup ASome High SchoolFree/ReducedNone57585456.33Low
FGroup CSome CollegeStandardCompleted77858281.33High

Only first 10 rows are displayed for comparison before and after cleaning.

Data Analysis & Visualizations

Step 1: Student Performance by Gender

Comparison of average scores between Female (F) and Male (M) students using Power BI visuals.

Average Score by Gender Chart from Power BI

Step 2: Performance by Parental Level of Education

Clustered column chart and table visual in Power BI showing average scores by parental education level.

Average Score by Parental Education Level Chart in Power BI Power BI Table Showing Average Scores by Parental Education Level

Step 3: Effect of Test Preparation Course

Comparison of students who completed the course vs. those who did not.

Average Score by Test Preparation Course Number of Students by Test Preparation Course

Step 4: Performance by Race/Ethnicity

Average Score by Race/Ethnicity Chart in Power BI

Step 5: Performance by Lunch Type

Average Score by Lunch Type Chart in Power BI

Project Summary & Insights