【问题标题】:forecast.Arima with xreg and the number of forecast periodspredict.Arima 与 xreg 和预测期数
【发布时间】:2017-05-04 08:40:00
【问题描述】:

我正在尝试使用 forecast.Arima 和参数 xtreg 和预测期数 h 来预测值。

我在 R 中的代码:

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

我想预测从 2014 年 1 月到 2020 年 12 月 (h=84),但它的预测超出了我的需要(超过 2030 年 8 月)。我不明白为什么。

【问题讨论】:

    标签: r time-series forecasting


    【解决方案1】:

    始终阅读帮助文件:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-18
      • 2019-03-19
      • 2018-09-08
      • 2017-06-26
      • 1970-01-01
      • 2021-08-17
      相关资源
      最近更新 更多