标签: 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中做到这一点?
答案 0 :(得分:2)
我们还可以通过第二列order数据集获取第一个元素
order
df1[order(-df1[,'col2']),1][1] #[1] 4