查找给定最大值的表的行名

时间:2018-07-07 15:22:28

标签: r row-number

我有一个表,tble来自数据框,df,如下所示:

tble<-table(df$eye_color)

因此它产生的值如下:

tble
    Brown        Black      Green      Blue
     7          10          2           1 

我想定义一个变量,该变量返回表中具有最大值的行名。对于此示例,它将为Black。

1 个答案:

答案 0 :(得分:3)

奇怪,当我搜索“ [r] max of a table”时,我没有找到重复项。但是我记得看到过类似的事情。

names(tble)[which.max(tble)]