This repository contains a comprehensive data analysis project on Bike Sharing Dataset, covering the complete data analysis process from data gathering, cleaning, exploratory data analysis (EDA), to building a fully interactive dashboard using Streamlit.
Make sure you have Python 3.12 installed along with the following libraries:
- pandas
- numpy
- matplotlib
- seaborn
- plotly
- streamlit
- geopandas
- folium
- streamlit-folium
- scikit-learn
- tqdm
You can install all dependencies using the requirements.txt file:
pip install -r requirements.txt- Clone the repository:
git clone https://github.com/ForensicID/bike-sharing-analysis.git
cd bike-sharing-analysis- Run the Streamlit dashboard:
streamlit run submission/dashboard/dashboard.py