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

相关推荐
念越7 小时前
Python基础语法(一):变量、类型与程序控制流
开发语言·网络·python
资讯综合7 小时前
2026全国云渲染网站排名 不同需求用户适配榜单
开发语言·前端·javascript
aramae7 小时前
模拟实现strcpy(字符串拷贝)(C语言)
java·c语言·开发语言·算法
wixzjsh7 小时前
51单片机学习笔记|最小系统、中断、定时器+数码管动态扫描实现0~9999计数器
笔记·学习·51单片机
PHP实战开发录7 小时前
PHP接口超时后为什么任务还在跑
开发语言·前端·php·开发
m0_734571767 小时前
深入理解C++ 构造函数<十一> initializer_list 构造
开发语言·c++
snow@li7 小时前
服务器运维: k3s 安装及配置的完整操作笔记
笔记
数据狐(Datafox)7 小时前
京东商品详情API接口解析(附 JSON 样例)
java·开发语言·json
Wang's Blog7 小时前
Java框架快速入门: Spring Security+OAuth2之深度定制UserDetailsService与密码无缝升级
java·开发语言·spring
白远山8 小时前
智慧场馆解决方案小程序系统开发实战与架构设计指南
java·开发语言·小程序·架构