Generic function for filling
NA values or specified positions.
na.fill(object, fill, ...) ## S3 method for class 'ts' na.fill(object, fill, ix, ...) ## S3 method for class 'zoo' na.fill(object, fill, ix, ...) ## Default S3 method: na.fill(object, fill, ix, ...) na.fill0(object, fill, ix = !is.na(object))
a three component list or a vector that is coerced to a
list. Shorter objects are recycled. The three components
represent the fill value to the left of the data, within the
interior of the data and to the right of the data,
respectively. The value of any component may be the keyword
logical. Should be the same length as the number of time points. Indicates which time points not to fill. This defaults to the non-NA values.
further arguments passed to methods.
na.fill is a generic function for filling
NA or indicated values.
It currently has methods for the time series classes
and a default method based on the
na.fill0 works with plain vectors and
It also works with
"zoo" objects provided that no
fill component is
z <- zoo(c(NA, 2, NA, 1, 4, 5, 2, NA)) na.fill(z, "extend") na.fill(z, c("extend", NA)) na.fill(z, -(1:3)) na.fill(z, list(NA, NULL, NA))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.