Description Usage Arguments Value See Also Examples
Checks whether the elements of x are all of the same class. It works on vectors, matrices and arrays which, by definition will always be homogenous and lists and data frames which may or may not be homogenous.
1 2 | check_homogenous(x, strict = FALSE, recursive = FALSE,
x_name = substitute(x), error = TRUE)
|
x |
The object to check. |
strict |
A flag indicating whether all the objects must have identical classes or just share one or more classes. |
recursive |
A flag indicating whether the check should be applied recursively. |
x_name |
A string of the name of the object. |
error |
A flag indicating whether to throw an informative error or immediately generate an informative message if the check fails. |
An invisible copy of x (if it doesn't throw an error).
check_vector
, check_list
and check_data
1 2 3 | check_homogenous(1:2)
check_homogenous(list(1,2))
check_homogenous(list(1,TRUE), error = FALSE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.