Check Argument Types, Length or Dimension
Usage
check_args(arg, type, length = NULL, dim = NULL)
Arguments
- arg
An argument to be checked.
- type
A character vector of candidate argument type.
- length
A numeric value of argument length or NULL
- dim
A numeric vector of argument dimension or NULL.
Value
Check failure detailed error message
Details
if type
, length
or dim
is NULL, the corresponding check will not be executed.
Specification
The contents of this section are shown in PDF user manual only.
Examples
if (FALSE) {
tbl < -as.data.frame(matrix(1:9, nrow = 3))
check_args(arg = tbl, type = c("data.frame"))
vec <- c("a", "b", "c")
check_args(arg = vec, type = c("character"), length = c(2, 4))
}