forecast.Arima with xreg和预测期数

时间:2017-05-04 08:40:00

标签: r time-series forecasting

我正在尝试使用带有参数forecast.Arima的{​​{1}}和预测期数xtreg来预测值。

我的代码在R:

h

我想预测从2014年1月到2020年12月(monthlylFatal <- ts(Spainmonthly$fatalities, start=c(1995,1), end= c(2013,12), frequency=12) Spainpps <- ts(Spainmonthly$pps.2007, start=c(1995,1), end=c(2013,12), frequency=12) Spainfinanc.cris <- ts(Spainmonthly$financ.cris.2008, start=c(1995,1), end=c(2013,12), frequency=12) xreg <- cbind(Spainpps,Spainfinanc.cris) arima1=Arima(logmonthlylFatal,order=c(0,1,1), seasonal=c(1,1,2), xreg = xreg) forecast.arima1=forecast.Arima(arima1, xreg = xreg, h=84) forecast.arima1 ),但它的预测超出了我的需求(超过2030年8月)。我不明白为什么。

1 个答案:

答案 0 :(得分:1)

始终阅读帮助文件:

  

h:预测的期间数。如果使用xreg,则忽略h,并将预测周期数设置为xreg的行数。