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

相关推荐
wuyikeer几秒前
Java进阶——IO 流
java·开发语言·python
jieyucx3 分钟前
Go 切片核心:子切片详解(下篇)
开发语言·算法·golang·切片
阿里嘎多学长4 分钟前
2026-05-02 GitHub 热点项目精选
开发语言·程序员·github·代码托管
alwaysrun5 分钟前
C++之字符串视图string_view
开发语言·c++·字符串·string_view·字符串视图
游乐码8 分钟前
c#特性笔记
笔记·c#
fengxin_rou9 分钟前
JVM 内存结构与内存溢出 / 泄漏问题全解析
java·开发语言·jvm·分布式·rabbitmq
HoneyMoose10 分钟前
Discourse 删除版本历史
开发语言
兩尛11 分钟前
c++知识点4
开发语言·c++
05候补工程师13 分钟前
【读书笔记】逆向思维与心智防线:从《穷查理宝典》看高段位认知升级
经验分享·笔记
云qq17 分钟前
C++ 原子操作
开发语言·c++·算法