The Weather Analysis Dashboard Panel is a web-based application designed to provide users with insights into global weather patterns. This dashboard utilizes the powerful capabilities of Python, specifically leveraging the Panel library for dashboard creation, Plotly Express for interactive visualizations, and pandas for data manipulation.
The application offers a user-friendly interface to explore various weather metrics such as temperature trends, air quality indices, weather conditions distribution, and wind speed trends across different countries.
Check this out -> Dashboard
- Weather Data Visualization: Interactive charts and graphs display temperature trends, air quality indices, weather conditions, and wind speed.
- Country-wise Weather Analysis: Users can select a specific location/country(Capital) to view its weather data.
- Temperature Unit Selection: The dashboard allows users to toggle between Celsius and Fahrenheit temperature units.
Before you can run the dashboard, ensure you have Python 3.7+ installed on your machine. Then, follow these steps to set up the project environment:
- Clone the repository to your local machine:
git clone https://github.com/Emanalytics7/Weather_Analysis-Dashboard-Panel.git
- Navigate to the project directory
cd Weather_Analysis-Dashboard-Panel
- Install dependencies:
pip install -r requirements.txt
- Usage
python app.py
Navigate to http://localhost:5006
in your web browser to view the dashboard.
Any contributions you make are greatly appreciated. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
Don't forget to give the project a star! ⭐