This repository was created for statistics for data science coursework.
Rainfall and Temperature predictor application.
- Application link -> https://weather-predictor-sl-ca483e1bb0cf.herokuapp.com/
- Main Repo link -> https://github.com/AVDiv/weather-predictor-dashboard
- Rainfall Tab
- Select the date to view weather records.
- Past Weather stats are available from 2020/01/02 to 2023/06/17 for 30 cities.
- Predictions stats are available from 2023/06/18 to 2023/08/07.
- Insights Tab
- Select the start date and end date.
- Select the city / cities that you need.
- View the seasonal forecast graphs for rainfall and temperature.
This repository contains Jupyter Notebook files for a rainfall prediction app. The app uses time series analysis and SARIMA/SARIMAX models to predict future rainfall.
To run the Jupyter Notebook files, you need to have the following dependencies installed:
matplotlib==3.8.2
matplotlib-inline==0.1.6
numpy==1.26.3
pandas==2.2.0
scikit-learn==1.4.1.post1
scipy==1.12.0
seaborn==0.13.2
statsmodels==0.12.2
- Clone this repository to your local machine.
- Install the required dependencies using the following command: pip install -r requirements.txt
(I have uploded the requirement.txt file already therefore you don't need to manully install each just run this code).
And now you will be able to successfully run the code.