This project aims to provide useful insights into Olympic data through data analysis and visualization. The project utilizes popular data analysis tools like Pandas and Streamlit to create a web app that facilitates interactive exploration of the Olympic dataset.
The analysis in this project is divided into the following four sections:
-
Country-wise Analysis: Explore Olympic statistics for each country, including the distribution of medals over the years.
-
Male-Female Participation: Investigate the gender-based participation in the Olympics for all countries.
-
Sex-based Analysis: Analyze and compare the performance of male and female athletes in various events and sports, identifying patterns and trends in their achievements.
-
Country and Athlete Performance Analysis: Perform an in-depth analysis of individual athletes and their respective countries, identifying standout performers and their impact on their nation's overall performance.
The Olympic dataset used in this project is sourced from Kaggle 120 Year Olympics Dataset.
- Create a virtual environment using
python -m venv venv - Activate the virtual environment using
venv\Scripts\activateorsource venv/bin/activate - Install the dependencies using
pip install -r requirements.txt - Run streamlit app using
streamlit run streamlit_main.py
