Skip to content

Ankitaghavate/Student-Score-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Dynamic Student Score Visualization 📊

Overview

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.

Features

  • 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

Requirements

  • Python 3.x
  • Tkinter (comes pre-installed with Python)
  • Matplotlib
  • NumPy

Installation

  1. 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.

Screenshot 2024-10-03 225344

Acknowledgments Inspired by data visualization tools and educational applications.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages