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

相关推荐
moringlightyn2 分钟前
进程控制(程序替换+自定义Shell)
linux·服务器·c++·笔记·c·shell·进程
心无旁骛~4 分钟前
python多进程multiprocessing——spawn启动方式解析
开发语言·python
不想写笔记4 分钟前
C语言 操作符(下)
c语言·笔记
小石头 1008613 分钟前
【Java】String类(超级详细!!!)
java·开发语言·算法
conkl16 分钟前
Python中的鸭子类型:理解动态类型的力量
开发语言·python·动态·鸭子类型·动态类型规划
小小8程序员17 分钟前
swift的inout的用法
开发语言·ios·swift
祈澈菇凉26 分钟前
Next.js 零基础开发博客后台管理系统教程(一):环境搭建与项目初始化
开发语言·javascript·ecmascript
汝生淮南吾在北31 分钟前
SpringBoot+Vue在线笔记管理系统
java·vue.js·spring boot·笔记·毕业设计·毕设
风123456789~33 分钟前
【OceanBase专栏】OB不同模式自增的实现
数据库·笔记·oceanbase
wjs202435 分钟前
Go 语言切片(Slice)
开发语言