This project uses Python to fetch historical or live weather data via a public API (or CSV file) and visualizes key metrics like temperature, humidity, and wind speed using data visualization libraries such as matplotlib and seaborn.
- Fetches weather data using
requests - Parses and cleans data with
pandas - Visualizes trends with
matplotlibandseaborn - Works with both live APIs and offline CSV data
- Python 3.x
- Requests
- Pandas
- Matplotlib
- Seaborn
weather-visualization/ βββ weather_visualization.py # Main Python script βββ weather.csv # (Optional) Sample data if not using live API βββ README.md # Project documentation
Install all required dependencies:
pip install requests pandas matplotlib seaborn
π How to Run Clone this repository:
git clone https://github.com/codewithshami/wheather_dashboard.git
cd wheather_dashboard
Run the script:
python wheather_dashboard.py