> a <- c(1,3,2,4,NA) > which(a==2, arr.in=TRUE) [1] 3 当m是一个矩阵时,返回符合条件的,即大于6的元素所在的行标和列标,即都位于第3列的元素: > m <- matrix(1:9, 3, 3) > m [,1] [,2] [,3] [1,] 1 4 7 [2,] 2 5 8 [3,] 3 6 9 > which(m > 6, arr....
结果表明,大于6的元素位于矩阵的第1行第3列、第2行第3列和第3行第3列。通过使用which函数,我们能够方便地找出满足特定条件的元素位置。