假设我有这样一个数据帧:
Bank Name House This Wk
Barc Germany 100
Barc UK 300
Barc UK 500
JPM Japan 200
JPM NYC 100
BOA LA 900
BOA LA 50
BOA LA 50
DB Italy 45
我想按银行名称分组,同时输出最大的房屋价值以及总价值。。。你知道吗
例如,使用上述示例将导致:
Bank Name Total House This Wk
Barc 900 UK 500
JPM 300 Japan 200
BOA 1000 LA 900
DB 45 Italy 45
从本质上讲,它是按银行名称对Total
进行分组,但也会将最大的贡献者House
输出到总数中,贡献的金额是This Wk
。你知道吗
我该怎么做呢?你知道吗
您可以考虑使用
df.groupby
函数列表dfGroupBy.agg
:另一种使用
apply
的方法是相关问题 更多 >
编程相关推荐