is.na.rv {rv} | R Documentation |
is.na.rv
returns the distribution (random variable)
of the indicator function of missing data.
rv.all.na
returns TRUE
if all components
of the argument vector are completely missing.
rv.all.na
returns TRUE
if any component
of the argument vector has missing values.
## S3 method for class 'rv': is.na(x) rv.all.na(x) rv.any.na(x)
x |
an rv object |
Internally, is.na.rv
applies the function is.na
to each simulation of each component of the argument vector.
is.na.rv
returns a ``Bernoulli" random vector
of the same length and dimension as those of x
.
rv.all.na
and rv.any.na
return TRUE
or FALSE
(single value).
Jouni Kerman jouni@kerman.com
Kerman, J. and Gelman, A. (2007). Manipulating and Summarizing Posterior Simulations Using Random Variable Objects. Statistics and Computing 17:3, 235-244.
See also vignette("rv")
.
x <- trunc(rvnorm(1)) y <- !(x==0 & NA) # TRUE if x!=0 x <- y*x is.na(x) # 69 is.logical(is.na(x)) # TRUE rv.any.na(x) # TRUE rv.all.na(x) # FALSE