【发布时间】:2019-05-22 20:17:34
【问题描述】:
有没有人根据第二个值的最大值从数据框中选择唯一值?
例子:
name value
cheese 15
pepperoni 12
cheese 9
tomato 4
cheese 3
tomato 2
我想出的最好的方法——我确信有更好的方法——是按值降序对 df 进行排序,提取 df$name,在其上运行 unique(),然后使用 dplyr 进行左连接。
理想的结果是这样的:
name value
cheese 15
pepperoni 12
tomato 4
提前致谢!
【问题讨论】:
标签: r sorting filter dplyr data.table