Я потратил 1 день на поиск ответа на этот вопрос и все еще не мог понять, как это работает (относительно плохо знакомый с R).
Данные: у меня ежедневный доход магазина. Дата начала - ноябрь 2017 года, а дата окончания - февраль 2020 года. (Это не типичные данные за январь - де c каждый год). Там нет пропущенной стоимости, и каждый день продажи записываются. Есть 2 столбца: дата (в правильном формате даты) и доход (в числовом формате).
Я пытаюсь построить модель прогнозирования временных рядов для моих данных о продажах. Одним из предварительных условий является то, что мне нужно преобразовать мои данные в объект TS. Все эти сообщения в Интернете, которые я видел, имели дело с годовыми или месячными данными, но я пока не видел, чтобы кто-нибудь упоминал ежедневные данные.
Я пытался преобразовать свои данные в объект ts таким образом (я назвал свои данные "d"):
d_ts <- ts(d$revenue, start=min(d$date), end = max(d$date), frequency = 365)
Затем я получил очень странные результаты, как например:
Start = c(17420, 1)
End = c(18311, 1)
Frequency = 365
[1] 1174.77 214.92 10.00 684.86 7020.04 11302.50 30613.55 29920.98 24546.49 22089.89 30291.65 32993.05 26517.11 39670.38 30361.32 17510.72
[17] 9888.76 3032.27 1229.74 2426.36 ....... [ reached getOption("max.print") -- omitted 324216 entries ]
В этом наборе данных 892 дня, почему размер объекта ts равен 325 216 x 1 ????
Я заглянул в эту книгу под названием «Практические временные ряды с R» и нашел следующую выдержку:
введите описание изображения здесь
Это в основном означает, что объект ts () НЕ работает для ежедневных данных. Вот почему мое преобразование ts () испортилось?
Мои вопросы ...
(1) Как я могу сделать свои данные о ежедневном доходе объектом временных рядов до подачи в модель, если ts () не работает для ежедневного данные? Все эти модели временных рядов требуют, чтобы мои данные были в формате временных рядов.
(2) Есть ли какие-либо осложнения в том, что мои данные не начинаются в январе 2017 года и не заканчиваются в декабре c 2019 (т. Е. Эти идеальные данные за 12 месяцев в году, показанные во многих онлайн-сообщениях) имеют какие-либо осложнения? Если так, что я должен отрегулировать так, чтобы прогнозирование временных рядов было значимым?
Я застрял в этом вопросе и не мог обернуть голову вокруг. Я действительно очень ценю вашу помощь!