我一直在研究预测,寓言和小标题,并正在研究Rob Hyndman的示例HERE。当我到达“ auscafe”示例的结尾时,出现的自动绘图仅用于预测,而不是原始绘图加上所示(和预期)的预测。
我在这里想念什么?
library(fpp2)
library(tsibble)
library(fable)
data("auscafe")
# Make auscafe a tsibble and confirm
cafe <- as_tsibble(auscafe)
cafe
# Take a look
autoplot(cafe)
# ETS model noodling after Hyndman's 2018 presentation
# https://robjhyndman.com/seminars/isf-fable/
cafe %>% ETS(value) %>% summary
cafe %>% ETS(value) %>% forecast() %>% summary()
cafe %>% ETS(value) %>% forecast() %>% summary(level=90)
# See Hyndman slide 11: He gets the original series PLUS the forecast
# When I run this, I get a plot of ONLY the forecast,
# i.e., 2008-07 to 2010-07
cafe %>% ETS(value) %>% forecast() %>% autoplot()
答案 0 :(得分:1)
我也将此内容发布在tidyverts /寓言git repo上,并得到了Mitchell O'Hara-Wild的出色回应:
自从演示文稿以来,我们对软件包进行了几处更改 找出实现这些功能的最佳方法。
在介绍时,寓言包只是一个 包装到预测数据包,因此寓言:: ARIMA会调用 预测:: auto.arima。从那时起,ARIMA方法一直 从头开始重新实现,并且根据错误状态,当前 不支持选择差异。现在,顺序 集成必须使用特殊模型指定。例如, pdq(d = 1)+ PDQ(D = 1)将包括季节性和非季节性 区别。此功能将在不久的将来添加。
我们还更改了预测的工作方式。预测现在仅包含 未来的预测值,因此用于训练模型的数据不是 不再包含。可以包含预测的历史数据 通过提供数据作为自动绘图的第一个参数。
prison %>% ETS(count) %>% forecast() %>% autoplot(prison)