A Python-based data analysis project that explores mental health trends among undergraduate students.
The study focuses on anxiety, depression, and panic attacks, and analyzes their relationship with age and year of study.
- Python 3
- Pandas
- Matplotlib
- SciPy
- Jupyter Notebook
- Python 3.x installed
- pip package manager
pip install pandas matplotlib scipy notebook- Open the project folder in VS Code
- Start Jupyter Notebook:
jupyter notebook
- Open the notebook:
Student Mental Health Analysis.ipynb - Run the cells sequentially to view analysis and visualizations
students.csv is present in the same directory as the notebook.
├── Student Mental Health Analysis.ipynb
├── students.csv
└── README.md
- Data cleaning and preprocessing
- Conversion of relevant columns to numeric values
- Anxiety vs Age analysis
- Depression vs Age analysis
- Panic attack frequency analysis
- Statistical evaluation and visualization
This project is inspired by open-source research in mental health data analysis.
AviralJaiswal
This project is intended for educational and research purposes only.