Можем ли мы изменить настройки по умолчанию для разложения stl в функции автоаримы в R? - PullRequest
0 голосов
/ 06 апреля 2020

Мне было интересно, знает ли кто-нибудь, как значения по умолчанию для сезонного теста "моря" могут быть изменены в функции автоаримации в пакете прогноза. Как видно, в «морях» используется разложение STL. Есть ли способ изменить настройки по умолчанию в авто-ариме (или, возможно, nsdiffs). Пример кода ниже:

# data is a time series object
# everything is set to default except for the drift part
fit<-auto.arima(data,ic='aic',seasonal.test ='seas',stepwise =T,allowdrift =F)
# in my view, stl function has two important features that need to be set, s.window and s.degree
stl(x, s.window, s.degree = 0,
    t.window = NULL, t.degree = 1,
    l.window = nextodd(period), l.degree = t.degree,
    s.jump = ceiling(s.window/10),
    t.jump = ceiling(t.window/10),
    l.jump = ceiling(l.window/10),
    robust = FALSE,
    inner = if(robust)  1 else 2,
    outer = if(robust) 15 else 0,
    na.action = na.fail)
...