Как рассчитываются промежуточные значения между наблюдениями во временных рядах в ts() в R?
Мне нужна помощь относительно того, как frequency
влияет на мой временной ряд. Я подгоняю данные дневного временного ряда frequency = 7
Когда я просматриваю временной ряд, я получаю промежуточные значения между днями. У меня есть данные за 60 дней. Я создал временной ряд для того же
ts.v1<- ts(V1, start = as.Date("2017-08-01"), end = as.Date("2017-09-30"), frequency = 7)
что дает мне 421 значения. Я вроде понял, что это связано с frequency
так как значение является произведением 7 и 60. Что мне нужно знать, - как они рассчитываются? И почему? не frequency
используется только для указания вашего временного ряда, являются ли данные ежедневными / еженедельными / годовыми и т. д.? (Я говорил об этом)
Точно так же в моем ACF
а также PACF
участки, lag
значения < 1 означают, что есть семь значений, чтобы сделать 1 'лаг'. В этом сценарии, когда я оцениваю arima(p,d,q)
Используя эти графики, будут ли значения приняты как частота запаздывания х?
1 ответ
Обычно никто не использует класс Date с ts. С ts частота - это количество точек в единичном интервале. Просто используйте:
ts(V1, frequency = 7)
Время будет равно 1, 1 + 1/7, 1 + 2/7, ... Вы можете позже сопоставить их с нужными датами, если это будет необходимо.