训练/测试分组是连续11天,前十名用于训练。第十一个是测试数据点。所有526个这样的连续日期都用于测试,每种方法产生526个预测。
这是我写的代码:
for(i in 1:526){
test[[i]]<-dataset[i+10,]
training<-dataset[i:i+9,]
}
但我在第二行遇到了问题:
[[<-.data.frame
中的错误(*tmp*
,i,值=列表(时间= 26,ISE = -0.008776701,: 替换有1行,数据有107