A data analysis project exploring how various student habits (e.g., study hours, screen time, exercise, part-time jobs, and extracurricular activities) correlate with academic performance.
- Do students who exercise at least 3 times per week perform better?
- How does parental education level influence student habits?
- Do part-time jobs or extracurricular activities reduce study effectiveness?
- What habits most strongly correlate with academic success?
- Python 3.10+
- Pandas β data analysis and transformation
- Matplotlib β visualizations and grouped bar plots
- SQLAlchemy β SQL interface via Python
- PostgreSQL β SQL database for structured queries
- Jupyter Notebook β data exploration and reporting
student-performance-analysis/
β
βββ data/ # Raw and processed CSVs
βββ notebooks/ # Jupyter notebooks for each analysis question
βββ sql/ # SQL queries used for filtering & aggregation
βββ venv/ # Virtual environment (excluded from Git)
β
βββ .gitignore # Git ignore rules for venv, pycache, etc.
βββ .gitattributes # Git attributes (e.g., line endings)
βββ README.md # Project documentation
βββ requirements.txt # Python dependencies