Is there a way to force seasonality from auto.arima

岁酱吖の 提交于 2019-12-03 14:40:12

You can set the D parameter, which governs seasonal differencing, to a value greater than zero. (The default NA allows auto.arima() to use or not use seasonality.) For example:

> set.seed(1)
> foo <- ts(rnorm(60),frequency=12)
> auto.arima(foo)
Series: foo 
ARIMA(0,0,0) with zero mean     

sigma^2 estimated as 0.7307:  log likelihood=-75.72
AIC=153.45   AICc=153.52   BIC=155.54
> auto.arima(foo,D=1)
Series: foo 
ARIMA(0,0,0)(1,1,0)[12]                    

Coefficients:
         sar1
      -0.3902
s.e.   0.1478

sigma^2 estimated as 1.139:  log likelihood=-72.23
AIC=148.46   AICc=148.73   BIC=152.21
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!