У меня есть кадр данных, где один столбец представляет мои ежедневные наблюдаемые значения и столбец даты, отформатированный «2014-10-01», используя функцию as.Dates.Прогнозирование объекта xts, не генерирующего даты для будущих прогнозируемых точек
Я создаю объект XTS выполнив следующие действия:
xtsObject <- as.xts(vector$values, order.by = vector$dates)
Я затем передать xtsObject в функцию прогноза етсь и называют предсказать на полученном объекте предсказать следующие три шага времени, как так:
fit <- ets(xtsObject)
pred <- predict(fit,3)
результаты выглядят:
Point Forecast Lo 80 Hi 80 Lo 95 Hi 95
366 0 0 0 0 0
367 0 0 0 0 0
368 0 0 0 0 0
(вектор прошел I n состоял из всех нулей, поэтому прогноз работает как ожидалось)
Мой вопрос в том, чтобы связать эти три будущих прогнозируемых пункта с соответствующей датой? Мои данные ежедневно, поэтому вместо «366», «367», «368» было бы желательно увидеть «10-01-2015», «10-02-2015», «10-03-2015», чтобы знать это даты, к которым относятся эти прогнозируемые точки. Я пробовал зоопарк, xts и ts, и все они производят аналогичную продукцию. Мысли?