0

たとえば、実行中fableの のモデルからコンポーネントを取得できないようです。ETS

# data from `tsibble`.
aus_holidays <- tourism %>%
  filter(Purpose == "Holiday") %>%
  summarise(Trips = sum(Trips))

fit <- aus_holidays %>% model(ETS(Trips))

components(fit)

# Error: Problem with `mutate()` input `cmp`. x `levels.yearquarter()` not supported. ℹ Input `cmp` is `map(.fit, components)`.

このエラーは、レベルの期間に関する変異の問題を明確に示しています。実際、たとえば、分のデータでも問題なく動作します。

# data from `datasets`.
www_usage <- as_tsibble(WWWusage)

fit <- www_usage %>% model(ETS(value))

components(fit)

# A dable:                   101 x 6 [1]
# Key:                       .model [1]
# ETS(A,Ad,N) Decomposition: value = lag(level, 1) + 0.814958027904187 * lag(slope, 1) +
#   remainder
#   .model     index value level    slope remainder
#   <chr>      <dbl> <dbl> <dbl>    <dbl>     <dbl>
# ...

fable私の質問は次のとおりです。この場合、のETSコンポーネントを取得するにはどうすればよいですか? 上記を実行すると、明らかな何かが欠落している可能性があります。

4

1 に答える 1