Прогнозируемые значения пакета hts R

Я использовал пакет hts R для иерархического прогнозирования и хочу получить или извлечь прогнозируемые значения во фрейм данных, например:

      library(hts)
data <- window(htseg2, start = 1992, end = 2002)
test <- window(htseg2, start = 2003)
fcasts <- as.data.frame(forecast(data, h = 5, method = "bu"))
plot(fcasts)

который изображает прогнозируемые значения пунктирными линиями, подразумевая, что их каким-то образом можно извлечь, однако fcastsобъект не хранит такую ​​информацию.

Спасибо

1 ответ

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

      as.data.frame(allts(forecast(data, h = 5, method = "bu")))
Другие вопросы по тегам