Utilities for handling with classes
add_class(x, class) has_class(x, class) remove_class(x, class) set_class(x, class)
x
: An objectclass
: The class to add or removeThe object x
with the class added or removed.
add_class()
: add a class to the object x
keeping all the other class(es).has_class()
: Check if a class exists in object x
and returns a logical value.set_class()
: set a class to the object x
.remove_class()
: remove a class from the object x
.library(metan) df <- data_ge2 %>% add_class("my_class") class(df) has_class(df, "my_class") remove_class(df, "my_class") %>% class() set_class(df, "data_frame") %>% class()
Tiago Olivoto tiagoolivoto@gmail.com
Useful links