R语言集合运算
来源:互联网 发布:spss数据转换正态分布 编辑:程序博客网 时间:2024/06/01 18:36
基础积累
集合运算
a<-1:10
b<-c(1,2,3)
c<-c(3,4,15)
求a和c的并集
union(a,c)
[1] 1 2 3 4 5 6 7 8 9 10 15
求a和b的交集
intersect(a,b)
[1] 1 2 3
求a-b
setdiff(a,b)
[1] 4 5 6 7 8 9 10
检验集合a,b是否相等
setequal(a,b)
[1] FALSE
检验元素12是否属于集合a
is.element(12,a)
[1] FALSE
检验集合A是否包含b
all(b%in%a)
[1] TRUE
检验c中的元素是否属于a
c%in%a
[1] TRUE TRUE FALSE
找出集合b中含有两个元素的子集(子集按列排)
combn(b,2)
[,1] [,2] [,3]
[1,] 1 1 2
[2,] 2 3 3
指定函数(如sum)对每个子集求和
combn(b,2,sum)
[1] 3 4 5
对a,b,c求交集
Reduce(intersect,list(a,b,c))
[1] 3
阅读全文
0 0
- R语言集合运算
- R语言--在R语言中进行集合运算
- R:集合运算
- R语言矩阵运算
- R语言矩阵运算
- R语言矩阵运算
- R语言矩阵运算
- R语言矩阵运算
- R语言矩阵运算
- R语言 矩阵运算
- R语言矩阵运算
- R语言-集合操作
- R语言︱集合运算——小而美法则
- R语言中矩阵运算
- R语言基本函数集合
- R语言常用函数集合
- R语言零碎知识集合
- R语言中的集合操作
- 提示确认框的简单使用
- 自定义RecyclerView之LinearLayoutManager垂直布局
- ESP8266作为TCPServer与其他设备建立一个tcp网络进行局域网通讯
- 平行四边形、梯形导航条
- jmeter安装插件的方法
- R语言集合运算
- 视频节目预览功能播放器下载(视频收费模式、支持电脑端与微信视频预览功能)
- Keras中函数用法
- ubuntu+anaconda+mysql 第一次用遇到的坑
- 用python编写的无线AP扫描器
- 简单实用的反编译技巧
- GLSL 内建函数
- TP5 layui 储存type分类ID,记录显示中显示对应的中文名称
- 借助redis主从复制来了解系统的发送和接收缓冲区