标签: r
我有四列矩阵,下面有一个观察结果
0 1 0 0
现在,我想找出存在值“ 1”的列号,例如,对于上述给定的行,值“ 1”位于2列中。我如何在R中做到这一点?预先感谢。
答案 0 :(得分:2)
根据评论,这就是您需要的-
unique(which(your_matrix == 1, arr.ind = T)[,"col"])
如果只有一行,那么-
which(your_matrix == 1)