This repository contains a Streamlit-based application for data analysis and visualization using popular Python data science libraries.
βββ data/ \# Folder containing your datasets
βββ pages/ \# Additional Streamlit pages (if any)
βββ Home.py \# Main Streamlit application file
βββ README.md \# Project documentation (this file)
Ensure you have the following Python packages installed:
- streamlit
- pandas
- numpy
- ast
- plotly
- matplotlib
- seaborn
- networkx
- scikit-learn
- requests
- streamlit-plotly-events
Install all requirements with:
pip install streamlit pandas numpy plotly matplotlib seaborn networkx scikit-learn requests streamlit-plotly-events
Note: The dataset is not included in this GitHub repository.
You need to manually download the data from Kaggle:
After downloading, place the dataset files inside the data/ folder.
-
Clone the repository:
git clone <your-repo-url> cd <your-repo-folder> -
Install the requirements (see above).
-
Run the Streamlit app:
streamlit run Home.py -
Open your browser and go to http://localhost:8501.