2017-07-19 66 views
1

我在R中使用forecast包,我想知道auto.arima函數正在經歷哪些模型列表,以便決定哪個ARIMA模型最適合。有沒有一種方法可以提取所有正在測試的模型的列表,以確保它不會丟失任何東西,或者它不是一個黑匣子?auto.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)) 

enter image description here

謝謝!

+3

當你調用'auto.arima'時使用'trace = TRUE'。 –

+0

Hindman博士,這很好。謝謝。並且我還添加了'Stepwise = FALSE'來根據您的DataCamp課程和發佈的文章添加更多選項。 –

回答

0

有關auto.arima()算法的文檔/說明,請參閱herehere