首页 > 解决方案 > 检查预测库中 NNETAR 函数的残差

问题描述

我正在使用预测包中的 nnetar 函数。我试图从模型中检查残差的正态性。我尝试使用这行代码:

library(forecast)
fit <- nnetar(lynx)
fcast <- forecast(fit)

checkresiduals(fcast)

但我收到了这条消息

Warning message:
In modeldf.default(object) :
  Could not find appropriate degrees of freedom for this model.

当我用这个库建模时,我经常使用这个函数,我没有遇到上述问题。这是 ARIMA 的一个例子

    Ljung-Box test

data:  Residuals from ARIMA(0,1,1)(0,1,0)[12]
Q* = 5.654, df = 11, p-value = 0.8954

Model df: 1.   Total lags used: 12

那么有人可以帮我解决这个问题吗?

标签: rforecast

解决方案


推荐阅读