is_complete {validate}R Documentation

Test for completeness of records

Description

Utility function to make common tests easier.

Usage

is_complete(...)

all_complete(...)

Arguments

...

When used in a validation rule: a bare (unquoted) list of variable names. When used directly, a comma-separated list of vectors of equal length.

Value

For is_complete A logical vector that is FALSE for each record that has at least one missing value.

For all_unique a single TRUE or FALSE.

See Also

Other cross-record-helpers: contains_exactly(), do_by(), exists_any(), hb(), hierarchy(), is_linear_sequence(), is_unique()

Examples

d <- data.frame(X = c('a','b',NA,'b'), Y = c(NA,'apple','banana','apple'), Z=1:4)
v <- validator(is_complete(X, Y))
values(confront(d, v))


[Package validate version 1.1.5 Index]