如何获得子组的最大值

时间:2018-12-19 07:44:09

标签: r dplyr

第一个问题,我希望我可以通过示例尽可能清楚

我有一个看起来像这样的数据库

GROUP  ELEMENT  VALUE
A       001      90
A       002      88
A       003      70
B       001      20
B       002      30
B       003      50
C       001      10
C       002      90
C       003      10

最终的数据库应该看起来像这样

GROUP   ELEMENT   VALUE
A       001       90
B       003       50
C       002       90

我尝试使用summary函数来执行此操作,但它会不断删除Element函数

DB = group_by(DB, GROUP,ELEMENT)
DB = summarize(DB, VALUE = max(VALUE, na.rm=T))

我希望我尽可能清楚。

谢谢!

0 个答案:

没有答案