【发布时间】:2018-05-22 10:13:23
【问题描述】:
我认为这可能是一个重复的问题,但我找不到答案,所以就这样吧。如果我有一个矩阵 X:
> X
[,1] [,2] [,3] [,4] [,5]
[1,] 1 4 55 1 8
[2,] 48 2 0 1 2
[3,] 67 23 53 55 78
[4,] 0 78 0 0 0
[5,] 85 91 23 65 83
在一个条目非零而所有其他条目为零的情况下,获取行索引的最简单方法是什么?我试过了:
test <- which(X[,2] != 0 & X[,-2] == 0)
理想情况下,我希望结果是:4。但是,事实并非如此......我知道which() 给了我索引(行和列)所以它可能不是解决这个问题的方法...... . 有什么想法吗?
提前致谢!
【问题讨论】: