Я начинаю с прогнозирования временных рядов с пакетом hts
в R.
Я уже получил свои данные и применил функцию forecast()
.Сводка моего прогноза выглядит так (цифры являются выборочными):
Hierarchical Time Series
2 Levels
Number of nodes at each level: 1 8
Total number of series: 9
Number of observations in each historical series: 53
Number of forecasts per series: 12
Top level series of forecasts:
Jan Feb Mar Apr May Jun Jul
2018 107 239
2019 127 184 244 123 249
Aug Sep Oct Nov Dec
2018 107 239
2019 127 184 244 123 249
Итак, hts
фактически знает периоды, на которые я прогнозирую, июнь 2018 года и далее (12 баллов).Но когда я пытаюсь получить bts
моего временного ряда, я получаю только значения, а не периоды.Есть ли способ построить фрейм данных с периодами в hts
?
Решение, которое у меня в голове:
- преобразовать bts в матрицу
- преобразование матрицы в простой временной ряд, начинающийся с известного периода.
Но это не кажется лучшим и может привести к ошибкам - мы знаем желаемые периоды в hts
, почему не получаемих сразу?
Спасибо за вашу доброту.