0

我正在尝试使用库 fpp3 生成分层预测,当我尝试使用两个以上级别时,它会显示错误。代码与此类似:

df %>%
  aggregate_key(A / B / C, y = sum(y)) %>%
  model(base = ETS(y)) %>%
  reconcile(r = top_downn(base)) %>%
  forecast(h = 3)

# Then returns
Error: problem with mutate() input r-
x subscript out of bounds
i Input r is (function (object, ....) ...

正如我之前所说,只有两个级别(例如aggregate_key(A / B, y = sum(y)))可以正常工作。

那么,可以forecast处理多少级呢?有没有办法像使用 fpp2 hts 一样添加更多级别?

PD:我最近证明了 usingbotton_up()并且它有效,所以也许它与top_down().

4

0 回答 0