Skip to content

Creating a dashboard on Students Performance in Exams dataset using panel

Notifications You must be signed in to change notification settings

Geawher/Panel_Data_Visualization

Repository files navigation

Panel Data Visualization

The web application presented here utilizes Panel and Plotly libraries to enable users to interact with a dataset analyzing student performance, and build a clustering model based on their performance.

Panel, an open-source Python library, provides a framework for building customizable web apps and dashboards. It allows users to link various widgets, including plots, images, tables, or text, to create interactive visualizations.

Dashboards

The purpose of this repository is to showcase the visualization of student performance in exams using panel data. It consists of two dashboards:

  • The first dashboard is an exploratory data analysis dashboard.

  • The second dashboard demonstrates the application of K-means clustering algorithm and principal component analysis (PCA) on the dataset, followed by visualization of the results.

Installation

To install the necessary packages, run the following command:

pip install -r requirements.txt

Usage

To view the website, run the following command

panel serve dashboard.py ML.py --index=Main.html

Contact

If you have any questions or comments about this project, please contact the project owners.

About

Creating a dashboard on Students Performance in Exams dataset using panel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published