Usage
validate(x, name = NULL, check_class = NULL, check_mode = NULL, check_integer = FALSE, check_NA = TRUE, check_infinite = TRUE, check_length = NULL, check_dim = NULL, check_range = NULL, check_cols = NULL)
Arguments
name
Character. Name of variable to validate; if NULL
variable name of object supplied to x
is used.
check_class
Character. Name of class to expect.
check_mode
Character. Name of mode to expect.
check_integer
Logical. If TRUE
an object of type integer
or a whole number numeric
is expected.
check_NA
Logical. If TRUE
an non-NA
object is expected.
check_infinite
Logical. If TRUE
a finite object is expected.
check_length
Integer. Length of the object to expect.
check_dim
Numeric. Vector of object dimensions to expect.
check_range
Numeric. Vector of length 2 defining the expected range of the object.
check_cols
Character. Vector of columns that are intended to be in a data.frame
.