如何使用预测包中的auto.arima()函数提取模型的名称?

时间:2017-04-20 01:28:19

标签: r

我想在预测包中提取auto.arima()所适合的模型名称。

例如,如果我运行以下代码,

library(forecast)
auto.arima(WWWusage)

我得到如下输出:

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

我想知道如何仅提取模型的名称,在这种情况下ARIMA(1,1,1)

1 个答案:

答案 0 :(得分:2)

包中已重载as.character()函数以返回您感兴趣的值。

fit <- auto.arima(WWWusage)
as.character(fit)
# [1] "ARIMA(1,1,1)"