multi.which: A which for multidimensional arrays

View source: R/tools.R

multi.whichR Documentation

A which for multidimensional arrays

Description

A which for multidimensional arrays

Usage

multi.which(A)

Arguments

A

Array of booleans

Value

sum(A) x length(dim(A)) array of multi-indices where A == TRUE

Note

Mark van der Loo 16.09.2011

https://www.r-bloggers.com/2011/09/a-multidimensional-which-function/

example code set.seed(83) ar3 <- array(rbinom(20,1,0.5), dim = c(4,5)) ar3

ar3[1,1] <- 2 ar3[2,1] <- 2 ar3[1,2] <- 2 ar3[3,4] <- 2 ar3[2,5] <- 2 ar3[4,5] <- 2

ar3

which(ar3 == 2) multi.which(ar3 == 2)


BenBruyneel/BBPersonalR documentation built on Aug. 23, 2024, 8:28 p.m.