【发布时间】:2019-08-30 11:19:58
【问题描述】:
我有一个数据框,想按一列“公司”进行分组并聚合多列,然后找到每个聚合列的最大值的公司。
Company performed Requests Request_Id Num_of_refunds
0 A 7 60 U9 3
1 A 90 6 U10 2
2 B 89 6 ZX9 10
3 B 2 3 OOF 9
4 B 22 0 LQI 4
5 D 7 5 QW 3
6 D 87 2 XB 5
我想使用具有多个聚合的 groupby 总和“执行”、“请求”、“Num_of_refunds”和 计数“Request_Id”
我想要返回每个 sum 和 count 聚合的最大值的公司名称
performed Requests Request_Id Num_of_refunds
max max max max
B: 103 A: 66 B: 3 B: 23
【问题讨论】:
标签: python pandas aggregate-functions pandas-groupby