У меня есть фрейм данных (считанный из файла .csv), и я пытаюсь разработать из него объект временного ряда в R, используя функцию ts ().
Как показано ниже, здесь данные были собраны в рабочие дни (с понедельника по пятницу, с 31 июля 2002 года по 29 марта 2017 года). Другими словами, по выходным запись не ведется.
Мне просто интересно, что я должен поставить для «начала», «конца» и «частоты» в функции ts (), чтобы получить правильные временные ряды из этого кадра данных.
Я пробовал start = c (2002,07), end = c (2017,03) и частоту = 260 (поскольку в году 260 или 261 рабочих дней).
ts <- ts(df$Value,start=c(2002,07), end=(2017,03),frequency=260)
ts.plot(ts ,col=c("blue"))
Это результат сюжета (частота = 260):
Когда я изменяю частоту в коде на 365, я получаю:
ts2<-ts(df$Value,start=c(2002,07), end=c(2017,03),frequency=365)
ts2.plot(ts ,col=c("red"))
В справке по функции ts () я не могу найти, как определить точную дату начала и окончания.
Кроме того, я не уверен, правильно ли указано значение частоты = 260.
Любой совет в этом случае будет принят.