Учитывая матрицу:
[,1] [,2] [1,] 0 0.0 [2,] -1 0.8
Каким самым быстрым способом в R является итерация по матрице и возвращение позиции всех ненулевых записей в качестве индекса?
Вот один подход
mat = matrix(rnorm(9), 3, 3) which(mat !=0, arr.ind = T)
m <- matrix(c(0, 1, 1, 0), nrow = 2) which(m != 0)
или, может быть,
which(m != 0, TRUE)