Last Observation Carried Forward
xts method replace ‘NA’ with most recent non-‘NA’
## S3 method for class 'xts' na.locf(object, na.rm = FALSE, fromLast = FALSE, maxgap=Inf, ...)
object |
an xts object |
na.rm |
logical. Should leading/trailing ‘NA’'s be removed?
The default for xts |
fromLast |
logical. Cause observations to be carried backward rather
than forward. Default is |
maxgap |
runs of more than ‘maxgap’ will retain ‘NA’s after the
maximum gap specified. See |
... |
unused |
This is the xts method for the S3 generic na.locf
.
The primary difference to note is that after the ‘NA’
fill action is carried out, the default it to leave
trailing or leading ‘NA’'s in place. This is different
than zoo behavior.
See the documentation in zoo.
Jeffrey A. Ryan
‘zoo’
x <- xts(1:10, Sys.Date()+1:10) x[c(1,2,5,9,10)] <- NA x na.locf(x) na.locf(x, fromLast=TRUE) na.locf(x, na.rm=TRUE, fromLast=TRUE)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.