Скачать значения прогноза из tsibble (Fable)

Я уверен, что это простой вопрос, но здесь относительно новый. Я пытаюсь извлечь прогнозируемые значения в CSV / таблицу, которую я могу использовать за пределами R. Я последовал примеру с несколькими сериями отсюда: https://www.mitchelloharawild.com/blog/fable/. Я пытаюсь извлечь прогнозируемые данные за 2 года, которые завершаются на этом этапе:

fit %>% 
  forecast(h = "2 years") %>% 
  autoplot(tourism_state, level = NULL)

Я вижу 3 модели в автоплоте, но не могу понять, как получить прогнозируемые значения из таблицы Fit. Любая помощь приветствуется. Похоже, есть довольно много информации, которую можно разбить по жанрам (интервалы прогнозов и т. Д.), Поэтому, если есть где-нибудь, я могу сослаться на то, как проанализировать, что все можно загрузить, и как, пожалуйста, дайте мне знать. Спасибо!


person ben87    schedule 04.10.2019    source источник


Ответы (1)


Прогнозируемые значения басни можно сохранить в CSV с помощью readr::write_csv().

При использовании со столбцами, не имеющими плоского формата (такими как распределения прогнозов или интервалы), значения будут сохранены в виде символьных строк, и информация будет потеряна. Перед записью в файл вы должны сгладить эти структуры, извлекая их компоненты в отдельные столбцы.

Вы можете использовать unpack_hilo() для извлечения значений lower, upper и level внутри <hilo> для создания плоской структуры данных. В качестве альтернативы вы можете получить доступ к компонентам <hilo> с помощью $, например: my_interval$lower.

person Mitchell O'Hara-Wild    schedule 08.10.2019
comment
Большое спасибо! - person ben87; 09.10.2019