Как определить сколько брать лагов при анализе временных рядов |
Здравствуйте, гость ( Вход | Регистрация )
Как определить сколько брать лагов при анализе временных рядов |
23.04.2018 - 14:48
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 14 Регистрация: 28.01.2018 Пользователь №: 30897 |
Подскажите, когда я хочу нарисовать график автокорреляций в R как мне определить какое количество лагов мне взять
#автокорреляции acf(test$residuals, lag.max=4,na.action = na.pass) привел кусочек кода, чтобы было понятнее в чем мой вопрос:) #create time series object w=ts(mydat$new,frequency = 12,start=c(2015,1)) # агрегируем помесячно и зададим старт, у нас 12 мес и начинается с 1.1.2015 w #forecast for the next months library("forecast") m <- stats::HoltWinters(w) test=forecast:::forecast.HoltWinters(m,h=8) #h is how much month do you want to predict test #график предсказания forecast:::plot.forecast(test) #автокорреляции acf(test$residuals, lag.max=4,na.action = na.pass)
Прикрепленные файлы
|
|
23.04.2018 - 15:57
Сообщение
#2
|
|
Группа: Пользователи Сообщений: 902 Регистрация: 23.08.2010 Пользователь №: 22694 |
|
|
26.04.2018 - 14:37
Сообщение
#3
|
|
Группа: Пользователи Сообщений: 14 Регистрация: 28.01.2018 Пользователь №: 30897 |
100$, спасибо, очень ценная книжка.
|
|
26.04.2018 - 17:28
Сообщение
#4
|
|
Группа: Пользователи Сообщений: 902 Регистрация: 23.08.2010 Пользователь №: 22694 |
|
|