R语言【base】——which():给出逻辑对象的 TRUE 索引,允许使用数组索引。

Package base version 4.2.0


Parameters

R 复制代码
which(x, arr.ind = FALSE, useNames = TRUE)

arrayInd(ind, .dim, .dimnames = NULL, useNames = FALSE)

参数【x】:逻辑向量或数组。允许省略 NA(视作 FALSE)。

参数【arr.ind】:逻辑;当参数【x】是一个数组时,是否应返回数组索引?除了单个真值外,其他任何值都会被视为假值。

参数【ind】:整数值索引向量,由 which(x) 得出。

参数【.dim】:dim(.) 整数向量。

参数【.dimnames】:可选的字符列表 dimnames(.)。如果参数【useNames】为 TRUE,则用于为 **arrayInd()**构造 dimnames (因此,which(*, arr.ind=TRUE))。

参数【useNames】:逻辑值,表示 arrayInd() 的值是否应该有(非空)dimnames


Examples

R 复制代码
> which(LETTERS == "R")
[1] 18

> which(ll <- c(TRUE, FALSE, TRUE, NA, FALSE, FALSE, TRUE))
[1] 1 3 7
相关推荐
magic 24542 分钟前
《Maven高级应用:继承聚合设计与私服Nexus实战指南》
开发语言·nexus
小画家~1 小时前
第十八:GC 垃圾回收
java·开发语言·jvm·golang
淳于韻珊2 小时前
Java语言的散点图
开发语言·后端·golang
mmmayang3 小时前
Golang 项目平滑重启
开发语言·后端·golang
褚翾澜3 小时前
Go语言的可选链
开发语言·后端·golang
程序员小杰@4 小时前
AI前端组件库Ant DesIgn X
开发语言·前端·人工智能
Aerkui4 小时前
Python高阶函数-eval深入解析
开发语言·python
小诸葛的博客5 小时前
client-go如何监听自定义资源
开发语言·后端·golang
入 梦皆星河5 小时前
go原理刨析之channel
开发语言·后端·golang
Pandaconda5 小时前
【新人系列】Golang 入门(十二):指针和结构体 - 上
开发语言·后端·golang·go·指针·结构体·后端开发