Прогноз и басня возвращают разные результаты в одном наборе данных для прогнозирования в R

Я пытаюсь понять разницу между двумя пакетами прогнозирования forecast и fable, поскольку это два издания одной и той же книги (второе издание и третье издание, похоже, подразумевают, что эти два пакета эквивалентны.

library(dplyr)

raw <- c(44.4082519001086, 47.1074380165289, 43.5633367662204, 43.1003584229391, 
         42.5828970331588, 38.3217993079585, 38.5751520417029)
# raw <- c(raw,rev(raw))

forecast.df <- ts(raw)
forecast::autoplot(forecast.df) +
  forecast::autolayer(forecast::holt(forecast.df,damped=FALSE,h = 5),
                      series="Holt's method",PI = TRUE)


fable.df <- tsibble::as_tsibble(tibble(value=raw) %>%
                                 mutate(time=1:n()),index=time)
fable.df %>%
  fabletools::model(`Holt's method`=
                      fable::ETS(value ~ error("A") + trend("A") + season("N"))) %>%
  fabletools::forecast(.,h=5) %>%
  fabletools::autoplot(fable.df,level=c(80,95))

Глядя на две диаграммы, границы интервала прогнозирования, сгенерированные fabletools, параллельны, по сравнению с границами, сгенерированными forecast, находящимися в форме воронки.

Я не уверен, пропустил ли я какие-то параметры при настройке forecast или fable. Спасибо!


person lokheart    schedule 16.11.2020    source источник