Professional Documents
Culture Documents
DR - Eldirdiri Fadol Ibrahim (R+Python Specialist)
DR - Eldirdiri Fadol Ibrahim (R+Python Specialist)
DR - Eldirdiri Fadol Ibrahim (R+Python Specialist)
Jupyter Notebook
# Load Dataset
train= pd.read_csv('Train.csv')
test=data = pd.read_csv('Test.csv')
# last 10 days
y_hat['Count'] = train['Count'].rolling(10).mean().iloc[-1]
# Calculate RMSE for Moving average 10 days
rmse.loc[len(rmse)]="Moving Average 10D", sqrt(MSE(valid.Count, y_hat.Count))
# last 20 days
y_hat['Count'] = train['Count'].rolling(20).mean().iloc[-1]
# Calculate RMSE for Moving average 20 days
rmse.loc[len(rmse)]="Moving Average 20D", sqrt(MSE(valid.Count, y_hat.Count))
# last 50 days
y_hat['Count'] = train['Count'].rolling(50).mean().iloc[-1]
# Calculate RMSE for Moving average 50 days
rmse.loc[len(rmse)]="Moving Average 50D", sqrt(MSE(valid.Count, y_hat.Count))
y_hat = valid.copy()
fit1 = SimpleExpSmoothing(train['Count']).fit(smoothing_level=0.1, optimized=False)
y_hat['Count'] = fit1.forecast(len(valid)+1)
# Calculate RMSE for SES 0.1
rmse.loc[len(rmse)]="Simple Exp Smoothing 0.1", sqrt(MSE(valid.Count, y_hat.Count))
In [ ]:
In [ ]:
PRIVACY POLICY | EULA (Anaconda Cloud v2.33.29) © 2020 Anaconda, Inc. All Rights Reserved.