element_classes {xpectr} | R Documentation |
Gets the class of each element
Description
Applies class()
to each element of `x`
(without recursion). When
class()
returns multiple strings, the first class string is returned.
Usage
element_classes(x, keep_names = FALSE)
Arguments
x |
List with elements. |
keep_names |
Whether to keep existing names. (Logical) |
Details
Gets first string in class()
for all elements.
Value
The main class of each element.
Author(s)
Ludvig Renbo Olsen, r-pkgs@ludvigolsen.dk
See Also
Other element descriptors:
element_lengths()
,
element_types()
,
num_total_elements()
Examples
# Attach packages
library(xpectr)
l <- list("a" = c(1,2,3), "b" = "a", "c" = NULL)
element_classes(l)
element_classes(l, keep_names = TRUE)
[Package xpectr version 0.4.3 Index]