Comparison of different Methods for Univariate Time Series Imputation in R
read the original abstract
Missing values in datasets are a well-known problem and there are quite a lot of R packages offering imputation functions. But while imputation in general is well covered within R, it is hard to find functions for imputation of univariate time series. The problem is, most standard imputation techniques can not be applied directly. Most algorithms rely on inter-attribute correlations, while univariate time series imputation needs to employ time dependencies. This paper provides an overview of univariate time series imputation in general and an in-detail insight into the respective implementations within R packages. Furthermore, we experimentally compare the R functions on different time series using four different ratios of missing data. Our results show that either an interpolation with seasonal kalman filter from the zoo package or a linear interpolation on seasonal loess decomposed data from the forecast package were the most effective methods for dealing with missing data in most of the scenarios assessed in this paper.
This paper has not been read by Pith yet.
Forward citations
Cited by 1 Pith paper
-
tBayes-MICE: A Bayesian Approach to Multiple Imputation for Time Series Data
tBayes-MICE extends MICE with Bayesian MCMC sampling and temporal features to reduce imputation errors and account for uncertainty in time series data.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.