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

相关推荐
AI人工智能+电脑小能手2 分钟前
【大白话说Java面试题】【Java基础篇】第35题:怎样声明一个类不会被继承?什么场景下会用
java·开发语言·后端·面试
游乐码4 分钟前
c#特殊语法
开发语言·c#
无限进步_11 分钟前
【C++】AVL树完全解析:从平衡因子到四种旋转
c语言·开发语言·数据结构·c++·后端·算法·github
大厂数码评测员15 分钟前
2026 年家庭菜谱记录工具怎么选:从功能边界和小程序代码实现看免费与付费差异
java·开发语言·apache
XS03010617 分钟前
Java基础 set集合
java·开发语言
驭渊的小故事18 分钟前
继承和多态
java·开发语言
天天打码18 分钟前
从 Rolldown 到 Oxc:前端工具链正在全面 Rust 化
开发语言·前端·rust
sheeta199819 分钟前
苍穹外卖Day10笔记
笔记
南斯拉夫的铁托20 分钟前
YOLO学习笔记
笔记·学习·yolo
希望永不加班31 分钟前
Java数据类型陷阱:int和Integer的7个关键区别
java·开发语言