在R中寻找矩阵的最大元素

时间:2016-02-12 02:24:17

标签: r matrix max

我第一次使用R并且需要编写一个带有2列矩阵的函数。例如

col1 col2
  2   0.2
  3   0.2
  4   0.3
  5   0.1
  6   0.2

根据col2中哪个数字最高(0.3),我需要在col1中返回相应的数字(即4)。我怎样才能在R中做到这一点?

1 个答案:

答案 0 :(得分:2)

我们还可以通过第二列order数据集获取第一个元素

df1[order(-df1[,'col2']),1][1]
#[1] 4