我有大尺寸矩阵并尝试找到每行具有最小值的列。例如,这是我的矩阵,(只需使用 matrix(sample(12),nrow = 3)
生成)。对于矩阵,我希望有一个向量 (3,4,1)
表示包含每一行中最小值的列号。
我该怎么做?它可能是重复的问题,但我找不到答案。
[,1] [,2] [,3] [,4]
[1,] 10 11 1 12
[2,] 8 9 7 3
[3,] 2 5 6 4
最佳答案
使用 max.col
:
max.col(-mat)
# [1] 3 4 1
关于r - 找到r中具有最低值的列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49203020/