Checks that all the elements in atomic vector x intersect with those in atomic vector y.
Usage
check_intersection(
x,
y,
all_y = FALSE,
x_name = substitute(x),
y_name = substitute(y),
error = TRUE
)
Arguments
- x
The object to check.
- y
The second atomic vector.
- all_y
A flag indicating whether all the elements in y should have a match in x.
- x_name
A string of the name of the object x.
- y_name
A string of the name of the object y.
- error
A flag indicating whether to throw an informative error or immediately generate an informative message if the check fails.