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))
}