最大按组但组有2列

时间:2017-04-13 19:36:04

标签: r group-by dplyr

我有一个数据框如下:

A       B         C
ab     Small      1
ab     Medium     2
ab     Large      9
cd     Small     NA
cd     Medium    10
cd     Large     20

如何聚合这个以便我按组取最大值:A列和B列?

我希望最终结果如下:

A          B     C
ab     Large     9
cd     Large    20

我已经尝试过:

trial<-df %>% group_by(A, B) %>% summarise(Value = max(C))

我想用A组取B列的最大值。例如,A列中B列的最大值:&#34; ab&#34;是9,B列的值是大。

任何帮助都会很棒。谢谢!

0 个答案:

没有答案