邻居列的返回值

时间:2016-03-01 10:54:06

标签: r

如何找到列y(0.340)的最大值,但是返回列x(16.34)的相同数字位置?

    x       y
17.98   0.035
18.03   0.098
17.35   0.123
16.34   0.340
18.97   0.090

1 个答案:

答案 0 :(得分:0)

我们可以使用which.max

df1$x[which.max(df1$y)]

如果我们需要行

df1[which.max(df1$y),]
#     x    y
#4 16.34 0.34