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

相关推荐
Y.O.U..1 分钟前
GO学习-io包常用接口
开发语言·学习·golang
代码游侠2 分钟前
学习笔记——TCP 传输控制协议
linux·网络·笔记·网络协议·学习·tcp/ip
Knight_AL2 分钟前
Java 可变参数 Object... args 详解:原理、用法与实战场景
java·开发语言·python
深蓝海拓4 分钟前
PySide6从0开始学习的笔记(十二) QProgressBar(进度条)
笔记·python·qt·学习·pyqt
Yupureki9 分钟前
《算法竞赛从入门到国奖》算法基础:入门篇-二分算法
c语言·开发语言·数据结构·c++·算法·visual studio
xwill*11 分钟前
Python 的类型提示(type hint)
开发语言·pytorch·python
汉堡go14 分钟前
python_chapter3
开发语言·python
游戏23人生14 分钟前
c++ 语言教程——16面向对象设计模式(五)
开发语言·c++·设计模式
悟凡爱学习15 分钟前
zigbee学习笔记 --认识什么是zigbee
笔记·学习
Alsn8615 分钟前
30.登录用户名密码 RSA 加密传输-后端为java
java·开发语言