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

相关推荐
mjhcsp1 分钟前
C++ 有限状态自动机(FSM):原理、实现与应用全解析
开发语言·c++·有限状态自动机
2301_797312265 分钟前
学习java37天
开发语言·python
xifangge20257 分钟前
PHP 接口跨域调试完整解决方案附源码(从 0 到定位问题)
开发语言·php
wdfk_prog7 分钟前
[Linux]学习笔记系列 -- 内存管理与访问
linux·笔记·学习
go_bai8 分钟前
Linux-网络基础
linux·开发语言·网络·笔记·学习方法·笔记总结
崎岖Qiu8 分钟前
【OS笔记38】:设备管理 - I/O 设备原理
笔记·操作系统·os·设备管理·io设备
好大哥呀22 分钟前
C++ IDE
开发语言·c++·ide
BHXDML35 分钟前
JVM 深度理解 —— 程序的底层运行逻辑
java·开发语言·jvm
Wang's Blog38 分钟前
Nodejs-HardCore: 深入解析DBF文件之二进制文件处理指南
开发语言·nodejs
hoiii18738 分钟前
基于LSB匹配的隐写术MATLAB实现程序
开发语言·matlab