查找给定最大值的 Table 的行名称

Find row name of a Table given max value

我有一个来自数据框的 table、tbledf如下:

tble<-table(df$eye_color)

所以它产生的值如下:

tble
    Brown        Black      Green      Blue
     7          10          2           1 

我想定义一个变量 returns 具有 table 中最大值的行名称。对于这个例子,它将是黑色。

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

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