たとえば、実行中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
コンポーネントを取得するにはどうすればよいですか? 上記を実行すると、明らかな何かが欠落している可能性があります。