【问题标题】:Errors in ARIMA modelsARIMA 模型中的错误
【发布时间】:2018-12-05 12:21:04
【问题描述】:

我想在拟合模型后获取 arima 模型的 MAPE 错误。 下面是arima模型的总结

系列:火车 ARIMA(1,1,1)

系数: ar1 ma1 0.4472 -0.925 瑟0.0310 0.014

sigma^2 估计为 211188552:对数似然=-14820.68 AIC=29647.36 AICc=29647.38 BIC=29662.98

训练集错误度量: ME RMSE MAE MPE MAPE MASE ACF1 训练集 413.1383 14516.15 9886.802 -17.77737 27.93304 0.9202813 -0.008861643 数 [1, 1:7] 413.1 14516.1 9886.8 -17.8 27.9 ... - attr(*, "dimnames")=2 个列表 ..$ : chr "训练集" ..$ : chr [1:7] "ME" "RMSE" "MAE" "MPE" ...

【问题讨论】:

    标签: arima


    【解决方案1】:

    使用此代码

      mape_error<-accuracy(fit)
      mape_error<-data.frame(mape_error)
      mape<-mape_error$MAPE
    

    【讨论】:

      【解决方案2】:

      库(预测)

      这会得到你的点预测,决定地平线(h)长度 pred &lt;- forecast(fit, h = 3)$mean

      m_pred 和 actual(same length as h) 必须是相同的长度 MAPE <- accuracy(m_pred, actual)[5]
      RMSE<- accuracy(m_pred, actual)[2]
      等等

      【讨论】:

        猜你喜欢
        • 2017-02-10
        • 2022-07-06
        • 2019-11-15
        • 2020-09-09
        • 1970-01-01
        • 2018-07-10
        • 2015-08-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多