Dynamic Student Score Visualization is a Python application that allows users to input student scores and visualize them using various types of graphs. The application is built using Tkinter for the GUI and Matplotlib for data visualization.
- Input scores for up to 10 students.
- Visualize scores using multiple graph types:
- Bar Graph
- Line Graph
- Scatter Plot
- Histogram
- Box Plot
- Pie Chart
- Area Chart
- Violin Plot
- Step Plot
- Error Bar Plot
- Python 3.x
- Tkinter (comes pre-installed with Python)
- Matplotlib
- NumPy
- Clone the repository:
git clone https://github.com/Ankitaghavate/Student-Score-App.git
Navigate to the project directory:
bash
Copy code
cd
Install the required packages:
bash
Copy code
pip install matplotlib numpy
Usage
Run the application:
bash
Copy code
python student_score_app.py
Input the number of students (up to 10).
Enter the names and scores for each student.
Select the desired graph type and click "Show Graph" to visualize the scores.
Acknowledgments Inspired by data visualization tools and educational applications.