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

相关推荐
熬夜敲代码的小N4 分钟前
Python基础入门:环境配置全指南+核心语法解析
开发语言·python
嫂子开门我是_我哥4 分钟前
第十八节:项目实战2:简易通讯录(面向对象+文件持久化实现)
开发语言·python
power 雀儿8 分钟前
大模型基础:概念理解与 C++Token 化实现笔记
笔记
MediaTea17 分钟前
Python:_sentinel 命名约定
开发语言·python·sentinel
茉莉玫瑰花茶19 分钟前
C++17 详细特性解析(中)
开发语言·c++
saoys20 分钟前
Opencv 学习笔记:轮廓筛选 + 拟合(边界框 / 最小矩形 / 包围圆)
笔记·opencv·学习
shehuiyuelaiyuehao27 分钟前
String的杂七杂八方法
java·开发语言
开发者小天32 分钟前
python返回随机数
开发语言·python
32 分钟前
java关于时间类
java·开发语言
lly20240641 分钟前
C 标准库 - <stdlib.h>
开发语言