使用stlplus :: stlplus()函数会产生奇怪的错误

时间:2020-07-28 12:58:23

标签: r time-series

我有一个时间序列,我正在尝试使用stlplus()包中的stlplus函数。 ts()对象还可以,但是stlplus()给了我一个奇怪的错误:

serie <- ts(Dados_PFI$PFI, start = c(1991, 1), end = c(1999, 12), frequency = 12)

stlPFI <- stlplus(serie, t.window = 7, s.window = 2, inner = 2, outer = 10)
stlPFI
Error in yaImpute::ann(ref = as.matrix(x2), target = as.matrix(m), tree.type = "kd", : error: k must be int > 0

我没有任何NA值或数据本身有问题。
当我使用stats::stl()时,代码可以正常运行,但是我必须使用stlplus()

0 个答案:

没有答案