hts R 包预测值

hts R package forecasted values

我正在使用 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 对象不存储此类信息。

谢谢

预测得到有效保存,但如果您想要所有预测,可以使用 allts() 计算它们,然后按如下方式转换为数据框。

as.data.frame(allts(forecast(data, h = 5, method = "bu")))