Skip to content
Prev 6599 / 15274 Next

Fill values in a zoo object

On Sun, Sep 5, 2010 at 6:46 PM, Wilfred Daye <wdaye01 at gmail.com> wrote:
Try na.locf:

library(zoo)
z <- structure(c(0, NA, 0, NA, NA, NA, NA, 1, NA, NA, NA, NA, NA,
1, NA, NA, NA, 0, NA, NA, 0), index = structure(c(13761, 13762,
13763, 13766, 13767, 13768, 13769, 13770, 13773, 13774, 13775,
13776, 13777, 13780, 13781, 13782, 13783, 13784, 13787, 13788,
13789), class = "Date"), class = "zoo")

z[z == 0] <- NA
z[z == 2] <- 0
na.locf(z)