Вы должны использовать функцию checkresiduals
, представленную в пакете forecast
.
Ниже приведен простой пример.
>library(forecast)
>fit_1<-auto.arima(your_data_set)
>forecast(fit_1, h = 10) # h is the period that you want to forecast.
>checkresiduals(fit_1)
Чтобы проверить вместо RMSE
, вы можете использовать функцию accuracy
> accuracy(fit_1)
ME RMSE MAE MPE MAPE MASE ACF1
Training set 2.236275e-05 0.02440796 0.01829821 -Inf Inf 0.8858579 -0.01149095
Если вы хотите углубиться, вы должны проверить это
Эта ссылка является бесплатной книгой, написанной профессором Робом Дж. Хиндманом и профессором Джорджем Атанасопулосом (являются авторами пакета прогнозов).