R 常用运算
一.集合运算
#首先对集合A,B,C赋值 > A<-1:10
> B<-seq(5,15,2) > C<-1:5
> #求A和B的并集
> union(A,B)
[1] 1 2 3 4 5 6 7 8 9 10 11 13 15 > #求A和B的交集 > intersect(A,B) [1] 5 7 9 > #求A-B
>setdiff(A,B)
[1] 1 2 3 4 6 8 10 > #求B-A >setdiff(B,A) [1] 11 13 15
> #检验集合A,B是否相同 >setequal(A,B) [1] FALSE
> #检验元素12是否属于集合C >is.element(12,C) [1] FALSE
> #检验集合A是否包含C > all(C%in%A) [1] TRUE
> all(C%in%B) [1] FALSE 二.向量运算
三.矩阵运算