Skip to content

Emanalytics7/Weather_Analysis-Dashboard-Panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather_Analysis-Dashboard-Panel

Introduction

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

Alt text

Features

  • 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.

Installation

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:

  1. Clone the repository to your local machine:
    git clone https://github.com/Emanalytics7/Weather_Analysis-Dashboard-Panel.git
  2. Navigate to the project directory
    cd Weather_Analysis-Dashboard-Panel
    
  3. Install dependencies:
    pip install -r requirements.txt
    
  4. Usage
    python app.py

Navigate to http://localhost:5006 in your web browser to view the dashboard.

Contributing

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

  1. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  2. Commit your Changes (git commit -m 'Add some AmazingFeature')
  3. Push to the Branch (git push origin feature/AmazingFeature)
  4. Open a Pull Request

Don't forget to give the project a star! ⭐

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published