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

相关推荐
消失的旧时光-19435 分钟前
KMP Web 开发实战(二):js、wasmJs、browser、executable 到底是什么意思?
开发语言·前端·javascript·跨平台·kmp
宵时待雨13 分钟前
linux笔记归纳9:进程间通信
linux·服务器·笔记
sycmancia15 分钟前
Qt——线程的生命期问题
开发语言·qt
影寂ldy16 分钟前
C# 多线程进阶知识点(线程优先级、多委托传参、线程锁、死锁)
开发语言·数据库·c#
国服第二切图仔19 分钟前
09-搜索工具Grep与Glob
开发语言·javascript·ecmascript
疯狂打码的少年24 分钟前
【软件工程】结构化设计:结构化设计方法(SC图)
笔记·软件工程
十月的皮皮26 分钟前
C语言学习笔记20260716-编译与链接
c语言·笔记·学习
凤山老林28 分钟前
从“无法创建本地线程“异常说起:深度解析线程栈与JVM线程优化指南
java·开发语言·jvm
库克克29 分钟前
【C++】多态
开发语言·c++
影视飓风TIM1 小时前
Linux基础入门笔记:命令、内核架构与压缩传输全梳理
linux·笔记·架构