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

相关推荐
Cloud_Shy6183 分钟前
解读《Effective Python 3rd Edition》:从练气到老魔(第七章 Item 51)
开发语言·人工智能·笔记·python·学习方法
AI+程序员在路上4 分钟前
CSP、PP、PV、HM 在 CiA402 标准下的差异解析
linux·c语言·开发语言·嵌入式硬件
nix.gnehc4 分钟前
Python 并发深度解析
服务器·开发语言·python
我是一颗柠檬5 分钟前
【Java项目技术亮点】Leaf号段模式双Buffer优化
java·开发语言·分布式·后端·架构
Cx330❀8 分钟前
【MySQL基础】详解MySQL数据类型:底层原理、越界测试与最佳实践
linux·开发语言·数据库·c++·mysql
星恒随风12 分钟前
C++ string 入门(一)
开发语言·c++·笔记·学习
hnult14 分钟前
2026在线笔试平台选型指南:考试云九重防作弊与六大AI能力解析
人工智能·笔记·microsoft·课程设计
skywalk816318 分钟前
继续推进心语项目6.15 @CodeArts
开发语言·算法·编程
嵌入式-老费22 分钟前
esp32开发与应用(看门狗测试)
java·开发语言·数据库
闫有尽意无琼26 分钟前
qt控件未指定父对象或delete致堆内存泄露
开发语言·qt