This repository contains a Jupyter Notebook performing Time-Series Analysis project focused on weather forecasting,
-
Dealing with Time-Series Data Seasonality
- Identifying and handling seasonality in weather data
- Techniques for seasonality decomposition
-
Implementing Moving Average for Long-term Fluctuations
- Applying moving averages to capture long-term trends and fluctuations in weather data
-
Parameter Selection using GRID Search
- Utilizing GRID Search to find optimal parameters for forecasting models
-
Weather Forecasts with SARIMAX Model
- Implementing SARIMAX for weather forecasting
-
Diagnosing Model Performance
- Utilizing diagnostic charts for assessing model accuracy
- Evaluating performance metrics such as AIC score and RMSE value
- Clone the repository to your local machine.
- Install the required dependencies by running
pip install -r requirements.txt
. - Open the Jupyter Notebook file (
Weather_Forecast_Time_Series.ipynb
) in your Jupyter environment. - Execute each cell sequentially.