R中的match()函数

问题:有一个向量,你知道内容中有一个特定值,想知道它的位置。

函数match将在向量中搜索特定值并返回其位置:

R 复制代码
> vec <- c(100,90,80,70,60, 50, 40, 30, 20, 10)
> match(80, vec)
[1] 3
> match(vec, 80)
 [1] NA NA  1 NA NA NA NA NA NA NA

match(A, B)

集合A是集合B的子集时,即集合B包含集合A, 也就是说集合A中元素一定在集合B中,此时返回集合A中的元素在集合B中的位置。

相关推荐
超自然祈祷14 分钟前
水声相关公式C++实现
开发语言·c++
2401_8345170721 分钟前
AD学习笔记-35 多层线路和装配图的导出
笔记·学习
淼淼76328 分钟前
QT表格与数据
开发语言·qt
smile_Iris29 分钟前
Day 38 GPU训练及类的call方法
开发语言·python
Radan小哥1 小时前
Docker学习笔记—day012
笔记·学习·docker
认真敲代码的小火龙1 小时前
【JAVA项目】基于JAVA的养老院管理系统
java·开发语言·课程设计
AI科技星1 小时前
统一场论质量定义方程:数学验证与应用分析
开发语言·数据结构·经验分享·线性代数·算法
扶苏-su1 小时前
Java---事件处理机制
java·开发语言
小灰灰搞电子1 小时前
Qt 实现炫酷锁屏源码分享
开发语言·qt·命令模式
ouliten1 小时前
C++笔记:流式异步日志库
c++·笔记