我有一个dataframe,想按一列“Company”分组,聚合多个列,然后找到每个聚合列的最大值的公司。在
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和多个聚合 “已执行”、“请求”、“退款数量”和 计数“请求_Id”
我想要公司名称,以及返回的每个sum和count聚合的最大值
^{pr2}$
您可以将^{} 与} 最大值获得{},并与转换为}合并,如有必要,最后将{}转换为一行
sum
if数字列和count
if字符串一起使用,然后通过^{string
的{DataFrame
,使用{a3}并转置:相关问题 更多 >
编程相关推荐