Прогнозируемые значения пакета 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")))