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

相关推荐
Wang's Blog4 小时前
Java 项目实战: 交友项目 - FastDFS:入门案例
java·开发语言·交友
叼烟扛炮4 小时前
[LangChain] 学习笔记(06):突破大模型限制——结构化输出(Structured Output)
windows·笔记·学习·langchain
apcipot_rain5 小时前
C++转Java日记(03)
java·开发语言·c++
布莱克6055 小时前
C++ 中 map 的 insert 与 emplace:key 已存在时会覆盖吗?
开发语言·数据结构·c++·算法·map
且从容.5 小时前
VUE3学习笔记(根据黑马教程总结)
笔记·学习
xys_6785 小时前
深挖C++:类和对象(中)
开发语言·c++
灿飞屋5 小时前
Rust 编程其实很简单
开发语言·rust
蒸蒸yyyyzwd6 小时前
关于 AI 开发相关的一些面经。
笔记·学习
MOONICK7 小时前
QT元数据
开发语言·qt
D e re k ZH8 小时前
C++ 系统学习手记:从语法细节到工程实践
开发语言·数据结构·c++·算法