NA在时间序列处理?

时间:2018-04-27 14:09:25

标签: r time-series na imputation

我正在处理R中时间序列的预测。我有几个问题:

  1. 我想问一下我们如何处理时间序列中的缺失值?
  2. 我想我们可以以某种方式插入它们?
  3. 你能为R建议一些解决方案吗?

2 个答案:

答案 0 :(得分:1)

解决方案imputeTS库之一。

library(imputeTS)

# amount of NA
table(is.na(tsAirgap))

# Kalman smoothing imputation (one of the best)
imp_tsAirgap <- na.kalman(tsAirgap)

# Imputed time-series, no NAs
table(is.na(imp_tsAirgap))

答案 1 :(得分:1)

如果您想删除缺失的值及其对应的时间戳,还可以使用na.remove包中的tseries函数。