utils_sets | R Documentation |
Provides alternative function to base::union()
, base::intersect()
, and
base::setdiff()
.
set_union()
: Returns the union of the sets in ...
.
set_intersect()
: Returns the intersect of the sets in ...
.
set_difference()
: Returns the difference of the sets in ...
.
set_intersect(..., pairs = FALSE) set_union(..., pairs = FALSE) set_difference(..., pairs = FALSE)
... |
A list or a comma-separated list of vectors in the same class. If
vector contains duplicates they will be discarded. If the list doesn't have
names the sets will be named as |
pairs |
Returns the pairwise unions of the sets? Defaults to |
A vector showing the desired operation of the sets. If pairs = TRUE
, returns a list showing the pairwise operation of the sets.
Tiago Olivoto tiagoolivoto@gmail.com
library(metan) (A <- letters[1:4]) (B <- letters[2:5]) (C <- letters[3:7]) set_union(A, B) set_intersect(A, B, C) set_difference(B, C) # Operations with data frames # Add a row id for better understanding sets <- data_ge %>% add_row_id() set_1 <- sets[1:5,] set_2 <- sets[2:6,] set_3 <- sets[3:7,] set_intersect(set_1, set_2, set_3) set_difference(set_2, set_3) set_union(set_1, set_2, set_3)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.