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

相关推荐
弈风千秋万古愁6 分钟前
【PID】连续PID和数字PID chapter1(补充) 学习笔记
笔记·学习·算法·matlab
cherryc_21 分钟前
JavaSE基础——第十二章 集合
java·开发语言
集成显卡31 分钟前
Bun.js + Elysia 框架实现基于 SQLITE3 的简单 CURD 后端服务
开发语言·javascript·sqlite·bun.js
2501_9387739932 分钟前
Objective-C 类的归档与解档:NSCoding 协议实现对象持久化存储
开发语言·ios·objective-c
无敌最俊朗@40 分钟前
SQlite:电影院售票系统中的主键(单列,复合)约束应用
java·开发语言·数据库
今日说"法"40 分钟前
Rust 代码审查清单:从安全到性能的关键校验
开发语言·安全·rust
wydaicls1 小时前
C语言 了解一下回调函数(钩子函数)的使用
c语言·开发语言
im_AMBER1 小时前
JavaScript 03 【基础语法学习】
javascript·笔记·学习
java1234_小锋1 小时前
PyTorch2 Python深度学习 - 数据集与数据加载
开发语言·python·深度学习·pytorch2
千码君20161 小时前
Go语言:常量计数器iota的意义
开发语言·后端·golang·状态码·const·iota·常量