使用apply函数获取列索引(或更高效的任何内容)

时间:2016-04-19 15:59:32

标签: r

我有一个100x5矩阵,让我们称之为d。以下是d:

的内容
         [,1]     [,2]     [,3]     [,4]      [,5]
[1,] 192.3273 152.8275 158.7368 199.9222 209.09283
[2,] 155.8720 157.3843 153.9376 248.1005 212.35851
[3,] 228.1295 130.2183 260.8789 314.3371  54.35375
[4,] 173.6735 111.3873 238.1540 194.9216 172.86597
[5,] 219.6467 276.0814 347.3341 345.8772 163.06900
[6,] 195.2154 223.5708 289.9555 288.3098 116.04556

我想获得每行的最小值,我可以轻松使用

apply(d, 1, min)

我还想得到的是最小值的列号。因此,1-5的值向量对应于每行中的最小值。

此外,应用功能还有什么更高效的效果吗?

0 个答案:

没有答案