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中的位置。

相关推荐
LXS_3572 分钟前
C++常用容器(下)---stack、queue、list、set、map
开发语言·c++·学习方法·改行学it
愚者游世4 分钟前
list Initialization各版本异同
开发语言·c++·学习·程序人生·算法
三水不滴8 分钟前
对比一下RabbitMQ和RocketMQ
经验分享·笔记·分布式·rabbitmq·rocketmq
Poetinthedusk14 分钟前
WPF应用跟随桌面切换
开发语言·wpf
困死,根本不会15 分钟前
OpenCV摄像头实时处理:九宫格棋盘检测与棋子识别
笔记·opencv·学习
Yff_world18 分钟前
网络安全与 Web 基础笔记
前端·笔记·web安全
Hello World . .19 分钟前
数据结构:二叉树(Binary tree)
c语言·开发语言·数据结构·vim
叫我辉哥e120 分钟前
新手进阶Python:办公看板升级交互式可视化+移动端适配+多终端同步
开发语言·python
1candobetter25 分钟前
JAVA后端开发——Spring Boot 组件化自动配置机制
java·开发语言·spring boot
一个网络学徒29 分钟前
python练习3
开发语言·python