我对R很新,并试图在for循环中使用tsCV函数评估tbats的预测。不幸的是运气不好。
我传递的代码是:
e <- matrix(NA_real_, nrow = 68, ncol = 8)
{
for (i in 1:8)
e[i] <- tsCV(mth2, forecastfunction = tbats, h = i)
}
我使用的数据是类(“ts”)时间系列,看起来像这样
Mar Apr May Jun Jul Aug
2017 143128.4 112529.8 119132.7 112265.9 109958.2 121764.8
它引发我的错误如下:
error in NextMethod("[<-") : replacement has length zero
我尝试过很多东西,但无法解决。