0

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

谢谢

4

1 回答 1

1

预测可以有效地保存,但是如果您想要所有预测,可以使用它们进行计算allts(),然后转换为数据框,如下所示。

as.data.frame(allts(forecast(data, h = 5, method = "bu")))
于 2022-02-28T06:05:08.123 回答