locf | R Documentation |
locf()
implements 'last observation carried forward': NA
's are imputed with the most recent non-NA
value. nocb()
is the complement: 'next observation carried backward': NA
's are imputed with the next non-NA value. forbak()
first executes locf()
, then nocb()
, so that even leading NAs are imputed. If even one non-NA value is present, forbak()
should not return any NA
's. bakfor()
does the reverse.
locf(x)
forbak(x)
bakfor(x)
nocb(x)
x |
a vector possibly with some missing values and some non-missing values |
a vector like x
forbak()
: forbak locf followed by nocb
bakfor()
: bakfor nocb followed by locf
nocb()
: nocb next observation carried backward
Other util:
%contains%()
,
as.best()
,
as.best.default()
,
enclose()
,
padded()
,
parens()
,
pool()
,
runhead()
,
text2decimal()
Other util:
%contains%()
,
as.best()
,
as.best.default()
,
enclose()
,
padded()
,
parens()
,
pool()
,
runhead()
,
text2decimal()
Other util:
%contains%()
,
as.best()
,
as.best.default()
,
enclose()
,
padded()
,
parens()
,
pool()
,
runhead()
,
text2decimal()
Other util:
%contains%()
,
as.best()
,
as.best.default()
,
enclose()
,
padded()
,
parens()
,
pool()
,
runhead()
,
text2decimal()
locf(c(NA,1,2,NA,NA,3,NA,4,NA))
nocb(c(NA,1,2,NA,NA,3,NA,4,NA))
forbak(c(NA,1,2,NA,NA,3,NA,4,NA))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.