因为我只是在寻找一种方法来避免时间序列插补中前导零的缺失值插补。由于前导零通常是时间序列中最长的缺失值序列,因此如果您使用全局模型预测面板数据,我想通过使用 maxgap 参数来控制这些影响。
maxgap 参数设置在插补过程中仍要替换的连续 NA 的最大值。
但是,如果我想避免替换任何长于 1 的 NA 系列并将 maxgap 设置为 1,则替换发生在更高的值上,而不是像我预期的那样相反。我如何在这里实现我所需要的?
这里有一些例子来说明:
library(imputeTS)
tsAirgap
repl_tsAir <- tsAirgap %>% na_kalman(, model = "StructTS",
smooth = TRUE,
maxgap = 1)
repl_tsAir