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

相关推荐
努力学习的小廉3 分钟前
【QT(八)】—— 常用控件(五)
开发语言·qt
期待のcode3 分钟前
Java虚拟机的垃圾回收器
java·开发语言·jvm·算法
星火开发设计7 分钟前
C++ 分支结构:if-else 与 switch-case 的用法与区别
开发语言·c++·学习·算法·switch·知识·分支
txzrxz9 分钟前
数据结构有关的题目(栈,队列,set和map)
数据结构·c++·笔记·算法··队列
qq_4061761410 分钟前
深耕JS防抖与节流:从原理到工程化实践的全方位指南
开发语言·php
2301_7973122613 分钟前
学习Java40天
java·开发语言·学习
Two_brushes.15 分钟前
C++ 常见特殊类的设计(含有单例模式)
开发语言·c++
不会c嘎嘎16 分钟前
QT -- 窗口
开发语言·qt
LawrenceLan18 分钟前
Flutter 零基础入门(二十一):Container、Padding、Margin 与装饰
开发语言·前端·flutter·dart
lsx20240623 分钟前
C++ 注释
开发语言