我希望预测一个时间序列,所以我使用这样的东西:
假设我有一个数据xtrain
,其中V1,V2,V3,V4
作为属性。然后,我将创建一个模型,如下所示:
form=as.formula(train ~ trend + season + V1 + V2 + V3 + V4)
mod = tslm(form,data=xtrain)
现在我想使用stepAIC
,
step = stepAIC(mod, direction = "both", trace = F)
但是在这里,我得到一个类似的错误:
Error in [.default (x, , jj, drop = FALSE) : incorrect number of dimensions
stepAIC
应该如何与tslm
函数一起使用?