Форум врачей-аспирантов

Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
> Как определить сколько брать лагов при анализе временных рядов
scholar
сообщение 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)
Прикрепленные файлы
Прикрепленный файл  aggrmonth.zip ( 419 байт ) Кол-во скачиваний: 216
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
100$
сообщение 23.04.2018 - 15:57
Сообщение #2





Группа: Пользователи
Сообщений: 902
Регистрация: 23.08.2010
Пользователь №: 22694



https://books.google.ru/books?id=llXBvougIC...gth&f=false
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
scholar
сообщение 26.04.2018 - 14:37
Сообщение #3





Группа: Пользователи
Сообщений: 14
Регистрация: 28.01.2018
Пользователь №: 30897



100$, спасибо, очень ценная книжка.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
100$
сообщение 26.04.2018 - 17:28
Сообщение #4





Группа: Пользователи
Сообщений: 902
Регистрация: 23.08.2010
Пользователь №: 22694



Цитата(scholar @ 26.04.2018 - 14:37) *
100$, спасибо, очень ценная книжка.


Это так.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Добавить ответ в эту темуОткрыть тему