【发布时间】:2018-02-12 08:29:50
【问题描述】:
我目前有一个如下所示的数据框:
result 1 result 2 result 3 median
item 1 8 7 6 7
item 5 1 2 3 2
item 1 6 5 4 5
item 5 3 4 5 4
我想根据中位数删除重复项,我想保留中位数较高的重复条目。 问题在于行名(第 1 项等)不是它们自己的列,因此无法通过 $ 操作访问。
我怎样才能做到这一点?提前致谢。
【问题讨论】:
-
也可以使用
top_n,df %>% group_by(row) %>% top_n(1, median)
标签: r dataframe duplicates median