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

相关推荐
m0_3807438712 小时前
PHP7.1项目升级到8.3报错怎么解决
开发语言·php
泡海椒12 小时前
JQuick-Excel 字段映射实战:用 MAPPING 固化 Excel 表头与业务字段契约
xml·java·开发语言·excel
lcj251112 小时前
【C++】set和map——详细使用说明
开发语言·c++·笔记·面试
潼心1412o12 小时前
C++初阶(长期更新)第3讲:类和对象(中)
开发语言·c++
外收内放12 小时前
Python基础语法练习题(40-42)
开发语言·python
程序喵大人12 小时前
【C++入门】编译链接模型 - 02 预处理把头文件怎样塞进源文件
开发语言·c++·预处理·编译链接·头文件·源文件
茉莉玫瑰花茶13 小时前
GO [ 并发 · 调度器 ]
开发语言·后端·golang
zhangzeyuaaa13 小时前
深入理解 Ruby 可变对象与不可变对象的原理、坑点与最佳实践
开发语言·后端·ruby
新鲜势力呀13 小时前
PHP 实战:第三方接口经常超时怎么办?从API调用优化到服务稳定性完整方案
开发语言·php