na.StructTS

0th

Percentile

Fill NA or specified positions.

Generic function for filling NA values using seasonal Kalman filter.

Keywords
ts
Usage
na.StructTS(object, ...)
## S3 method for class 'ts':
na.StructTS(object, ..., na.rm = FALSE, maxgap = Inf)
## S3 method for class 'zoo':
na.StructTS(object, ..., na.rm = FALSE, maxgap = Inf)
Arguments
object
an object.
...
other arguments passed to methods.
na.rm
logical. Whether to remove end portions or fill them with NA.
maxgap
Runs of more than maxgap NAs are retained, other NAs are removed and the last occurrence in the resulting series prior to each time point in xout is used as that time point's output value.
Details

Interpolate with seasonal Kalman filter. The input object should have a frequency. It is assumed the cycle length is 1.

See Also

na.approx

Aliases
  • na.StructTS
  • na.StructTS.zoo
  • na.StructTS.ts
Examples
z <- zooreg(rep(10 * seq(4), each = 4) + rep(c(3, 1, 2, 4), times = 4), 
	start = as.yearqtr(2000), freq = 4)
z[10] <- NA

zout <- na.StructTS(z)

plot(cbind(z, zout), screen = 1, col = 1:2, type = c("l", "p"), pch = 20)
Documentation reproduced from package zoo, version 1.7-10, License: GPL-2

Community examples

Looks like there are no examples yet.