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

相关推荐
甄心爱学习11 分钟前
【python】list的底层实现
开发语言·python
独自破碎E17 分钟前
BISHI41 【模板】整除分块
java·开发语言
GLDbalala26 分钟前
GPU PRO 4 - 6.2 Real-Time JPEG Compression Using DirectCompute 笔记
笔记
hewence129 分钟前
Kotlin CoroutineContext 详解
android·开发语言·kotlin
IvanCodes29 分钟前
七、C语言指针
c语言·开发语言
寻寻觅觅☆35 分钟前
东华OJ-基础题-120-顺序的分数(C++)
开发语言·c++·算法
努力学习的小廉39 分钟前
redis学习笔记(三)—— hash数据类型
redis·笔记·学习
Myosotis51341 分钟前
作业 第三次
开发语言·python
学编程的闹钟42 分钟前
C语言WSAGetLastError函数
c语言·开发语言·学习
阿里嘎多学长1 小时前
2026-02-12 GitHub 热点项目精选
开发语言·程序员·github·代码托管