为什么此代码不起作用?我在另一台计算机上尝试了它,但工作正常,但在我的计算机上却报错。
a <- matrix(rnorm(2000), ncol = 2)
b <- matrix(rnorm(20), ncol = 2)
da <- arima(rnorm(1000), order = c(1, 1, 1), seasonal = list(order = c(1, 1, 1), period = 24), xreg = a)
forecast(da, h = 10, xreg = b)
predict.Arima(object,n.ahead = h)中的错误:
'xreg'和'newxreg'的列数不同
另外:警告消息:
在Forecast.Arima(da,h = 10,xreg = b)中:
该模型不需要xreg,忽略提供的回归变量
答案 0 :(得分:1)
我用Arima代替了Arima,看来问题已经解决了!!!