Description Usage Arguments Details
Check the validity of an argument. For internal use.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | validCharacter(value, name = as.character(substitute(value)), validLength,
validValues = "character", refuse.NULL = TRUE, method)
validClass(value, name = as.character(substitute(value)), validClass,
superClasses = TRUE, method)
validDim_vector(value1, value2, name1 = as.character(substitute(value1)),
name2 = as.character(substitute(value2)), type = "length", method)
validDim_matrix(value1, value2, name1 = as.character(substitute(value1)),
name2 = as.character(substitute(value2)), type = "both", method)
validInteger(value, name = as.character(substitute(value)), validLength,
validValues = NULL, min = NULL, max = NULL,
refuse.NA = TRUE, refuse.NULL = TRUE, refuse.duplicates = FALSE, method)
validLogical(value, name = as.character(substitute(value)), validLength,
refuse.NULL = TRUE, refuse.NA = TRUE, method)
validNames(value, name = as.character(substitute(value)),
validLength = NULL, validValues = NULL, method)
validNumeric(value, name = as.character(substitute(value)), validLength,
validValues = NULL , min = NULL, max = NULL,
refuse.NA = TRUE, refuse.NULL = TRUE, refuse.duplicates = FALSE, method)
validPath(value, name = as.character(substitute(value)), method)
|
value, value1, value2 |
the value of the argument(s). |
name, name1, name2 |
the name(s) of the argument(s). character. |
validLength |
the valid lengthes for the argument. integer vector. |
validClass |
the valid classes for the argument. character vector. |
validValues |
the valid values for the argument. character vector. |
refuse.NA |
Is |
refuse.NULL |
Is |
refuse.duplicates |
Are duplicated values invalid values. logical. |
type |
the operator used to compare the size. character. See the details section for more information. |
min |
the minimum value for the argument. numeric or NULL. |
max |
the maximum value for the argument. numeric or NULL. |
superClasses |
Should the super-classes of the object's class be also considered or only the object's class ? logical. |
method |
the name of the function that called the valid function. character. |
validCharacter checks whether value is a character vector.
validClass checks whether value belongs to the correct class of R objects.
validDim_vector checks whether value1 is a vector matching the dimensions of value2.
Argument type indicates which operator should be used to measure the size of value2 among : "length", "nrow" and "ncol".
validDim_matrix checks whether value1 is a matrix matching the dimensions of value2.
Argument type indicates which operator should be used to measure the size of value2 among : "nrow", "ncol" and "both", the latter indicating to use both nrow and ncol.
validInteger checks whether value is a integer vector.
validLogical checks whether value is a logical vector.
validNames checks whether the names value are valid.
validNumeric checks whether value is a numeric vector.
validPath checks whether value corresponds to a valid path.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.