ARIMA 模型中的错误
Errors in ARIMA models
我想在拟合模型后获取 arima 模型的 MAPE 误差。
下面是 arima 模型的总结
系列:火车
ARIMA(1,1,1)
系数:
ar1 ma1
0.4472 -0.925
s.e。 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
..$ : 字符 "Training set"
..$ : chr [1:7] "ME" "RMSE" "MAE" "MPE" ...
使用此代码
mape_error<-accuracy(fit)
mape_error<-data.frame(mape_error)
mape<-mape_error$MAPE
图书馆(预测)
这得到你的点预测,决定 horizon(h) 长度
pred <- forecast(fit, h = 3)$mean
m_pred 和 actual(same length as h) 必须是相同的长度
MAPE <- 准确度(m_pred,实际)[5]<br>
RMSE<- 准确度(m_pred, 实际)[2]
等等
我想在拟合模型后获取 arima 模型的 MAPE 误差。 下面是 arima 模型的总结
系列:火车 ARIMA(1,1,1)
系数: ar1 ma1 0.4472 -0.925 s.e。 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 ..$ : 字符 "Training set" ..$ : chr [1:7] "ME" "RMSE" "MAE" "MPE" ...
使用此代码
mape_error<-accuracy(fit)
mape_error<-data.frame(mape_error)
mape<-mape_error$MAPE
图书馆(预测)
这得到你的点预测,决定 horizon(h) 长度
pred <- forecast(fit, h = 3)$mean
m_pred 和 actual(same length as h) 必须是相同的长度
MAPE <- 准确度(m_pred,实际)[5]<br>
RMSE<- 准确度(m_pred, 实际)[2]
等等