Skip to content

AviralJaiswal/Student-Well

Repository files navigation

🧠 Student Mental Health Analysis

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.


🛠 Tech Stack

  • Python 3
  • Pandas
  • Matplotlib
  • SciPy
  • Jupyter Notebook

⚙️ Prerequisites

  • Python 3.x installed
  • pip package manager

📦 Installation

pip install pandas matplotlib scipy notebook

🚀 How to Run the Project

  1. Open the project folder in VS Code
  2. Start Jupyter Notebook:
    jupyter notebook
  3. Open the notebook:
    Student Mental Health Analysis.ipynb
    
  4. Run the cells sequentially to view analysis and visualizations

⚠️ Ensure students.csv is present in the same directory as the notebook.


📂 Project Structure

├── Student Mental Health Analysis.ipynb
├── students.csv
└── README.md

📊 Analysis Performed

  • 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

Acknowledgement

This project is inspired by open-source research in mental health data analysis.


👤 Author

AviralJaiswal


📄 License

This project is intended for educational and research purposes only.

About

Student-Well hosts a study analyzing the impact of mental health on students' academic performance, specifically looking at GPA correlations. Using Python for statistical analysis, it challenges prior research by demonstrating no negative correlation between mental health issues and academic success.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors