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

相关推荐
培培说证26 分钟前
2026大专Java开发工程师,考什么证加分?
java·开发语言·python
qq_3363139327 分钟前
java基础-方法引用
java·开发语言·算法
总是学不会.30 分钟前
【JUC编程】一、线程的基础概念
java·开发语言·jvm
我是唐青枫34 分钟前
C#.NET struct 全解析:什么时候该用值类型?
开发语言·c#·.net
深蓝海拓35 分钟前
PySide6从0开始学习的笔记(十) 样式表(QSS)
笔记·python·qt·学习·pyqt
沉下去,苦磨练!44 分钟前
计算一个字符串在另一个字符串中出现次数
java·开发语言
froginwe111 小时前
Bootstrap5 表格
开发语言
前端不太难1 小时前
Navigation State 驱动的页面调试方法论
开发语言·前端·react.js
饕餮怪程序猿1 小时前
订单分批算法设计与实现:基于商品相似性的智能分拣优化(C++)
开发语言·c++·算法
深蓝海拓1 小时前
PySide6从0开始学习的笔记(十三) IDE的选择
笔记·python·qt·学习·pyqt