【发布时间】:2017-07-19 21:33:16
【问题描述】:
我在 R 中使用 forecast 包,我想知道 auto.arima 函数正在执行哪些模型列表,以确定最适合的 ARIMA 模型。有没有办法可以提取所有正在测试的模型的列表,以确保它没有遗漏任何东西,或者它不是一个黑盒子?
这是一个例子:
library(forecast)
fit <- auto.arima(WWWusage)
fit
Series: WWWusage
ARIMA(1,1,1)
Coefficients:
ar1 ma1
0.6504 0.5256
s.e. 0.0842 0.0896
sigma^2 estimated as 9.995: log likelihood=-254.15
AIC=514.3 AICc=514.55 BIC=522.08
plot(forecast(fit,h=20))
谢谢!
【问题讨论】:
-
拨打
auto.arima时使用trace=TRUE。 -
您好 Hyndman 博士,效果很好。谢谢你。我还添加了
Stepwise = FALSE,以便根据您发布的 DataCamp 课程和文章添加更多选项。
标签: r forecasting arima