Rain Forecasting in Python

Published: 28 March 2023
on channel: Learn to Grow !!!
45
0

Try it Out !!!

import pandas as pd
import numpy as np
from statsmodels.tsa.ar_model import AutoReg
data = pd.read_csv('rainfall_data.csv')
data['Date'] = pd.to_datetime(data['Date'])
data = data.set_index('Date')
train_data = data[:'2022']
test_data = data['2023':]
model = AutoReg(train_data, lags=5)
model_fit = model.fit()
predictions = model_fit.predict(start=len(train_data), end=len(data)-1, dynamic=False)
from sklearn.metrics import mean_absolute_error
error = mean_absolute_error(test_data, predictions)
print('Mean Absolute Error:', error)


On this page of the site you can watch the video online Rain Forecasting in Python with a duration of hours minute second in good quality, which was uploaded by the user Learn to Grow !!! 28 March 2023, share the link with friends and acquaintances, this video has already been watched 45 times on youtube and it was liked by 0 viewers. Enjoy your viewing!