Skip to content

prince-rai88/Student-Well-being-Academic-Performance-EDA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

# 🌟 Student Well-being & Academic Performance EDA

This project explores how **student habits and well-being** influence **academic performance (CGPA)**. Using a dataset of study patterns, sleep, screen time, stress levels, and extracurricular activities, we uncover meaningful trends that can help improve learning outcomes and student life.

---

## πŸ“ Project Files

- **`firsttask.csv`** – Original dataset provided for analysis.  
- **`student-wellbeing-eda.py`** – Python script for data cleaning, analysis, and visualization.  
- **`cleaned_firsttask.csv`** – Cleaned dataset ready for analysis.

---

## 🎯 Objective

Analyze the impact of daily habits and well-being factors on students’ academic performance to identify patterns, correlations, and actionable insights.

---

## πŸ› οΈ Analysis Workflow

1. **Data Exploration**
   - Examine dataset structure, missing values, duplicates, and outliers.  

2. **Data Preprocessing**
   - Handle missing and inconsistent records.  
   - Encode categorical variables (Stress Level, Extracurricular Activities).  
   - Prepare clean data for analysis.

3. **Exploratory Data Analysis (EDA)**
   - Investigate correlations between **study hours, sleep, screen time** and CGPA.  
   - Compare academic performance across **stress levels**.  
   - Analyze CGPA differences between students who participate in **extracurricular activities** vs those who don’t.  
   - Visualize patterns using scatter plots, bar charts, and box plots.

4. **Insights**
   - Generate actionable insights supported by graphs and statistics.

---

## πŸ“Š Key Insights

- πŸ“ˆ Moderate stress levels often correspond with higher CGPA than high stress.  
- πŸ’€ Optimal sleep hours positively impact academic performance.  
- πŸ“± Excessive screen time tends to lower CGPA.  
- πŸ“š Consistent study hours correlate with better performance.  
- 🎨 Participation in extracurricular activities is associated with higher CGPA.

---

## πŸ’» How to Run

Clone the repository and install dependencies:

git clone https://github.com/prince-rai88/Student-Well-being-Academic-Performance-EDA.git
cd Student-Well-being-Academic-Performance-EDA
pip install -r requirements.txt


Run the analysis:

python student-wellbeing-eda.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages