R语言 集合运算

R语言中的集合运算

A <- 1:10
B <- 1:5
C <- seq(2,8,2)
#求A和B的交集
union(A,B)
#求A和B的并集
intersect(A,B)
#A-B
setdiff(A,B)
#B-A
setdiff(B,A)
#判断A是否属于B
all(A%in%B)
#判断B是否属于A
all(B%in%A)
#判断集合A和B是否相同
setequal(A,B)
#判断某个元素是否属于A
is.element(2,A)
is.element(12,A)
or
2 %in% A
12 %in% A


猜你喜欢

转载自blog.csdn.net/YJJ18636810884/article/details/83244647