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

相关推荐
笑鸿的学习笔记23 分钟前
C++笔记之内存映射、零拷贝与共享内存(学习三)-操作系统术语概念图
笔记·学习
wordpress资料库28 分钟前
Next.js更适合移动开发 不适合web开发
开发语言·前端·javascript·next.js
wujf9029 分钟前
Go 内存泄漏排查完整教程 (pprof)
开发语言·golang·xcode
既然如此,那就开摆39 分钟前
ULIP总结
笔记·学习
言乐641 分钟前
Python实现基本搜索引擎
java·linux·开发语言·python·搜索引擎
小灰灰搞电子1 小时前
C++ boost::range 详解:基于最新版本的现代范围处理指南
开发语言·c++
xin(n_n)b1 小时前
科研小白的进阶笔记(一)
人工智能·笔记
ch.ju1 小时前
Java Programming Chapter 4——lambda expression
java·开发语言
杨浦老苏1 小时前
实测2.8MB的Rust笔记服务:MinimaMemosa部署教程
笔记·docker·群晖
王燕龙(大卫)1 小时前
fastdds笔记
网络·c++·笔记