Comparison of different Methods for Univariate Time Series Imputation in R

by   Steffen Moritz, et al.

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.


page 1

page 2

page 3

page 4


R package imputeTestbench to compare imputations methods for univariate time series

This paper describes the R package imputeTestbench that provides a testb...

Enhancing Missing Data Imputation of Non-stationary Signals with Harmonic Decomposition

Dealing with time series with missing values, including those afflicted ...

Missing Value Imputation on Multidimensional Time Series

We present DeepMVI, a deep learning method for missing value imputation ...

Imputing Missing Observations with Time Sliced Synthetic Minority Oversampling Technique

We present a simple yet novel time series imputation technique with the ...

Recursive input and state estimation: A general framework for learning from time series with missing data

Time series with missing data are signals encountered in important setti...

JointAI: Joint Analysis and Imputation of Incomplete Data in R

Missing data occur in many types of studies and typically complicate the...

Code Repositories


Compendio de conocimiento sobre series temporales, para la predicción de series temporales con todos los métodos tratados en nuestro laboratorio DICITS.

view repo

Please sign up or login with your details

Forgot password? Click here to reset