在Python中-试图汇总一行并创建数据透视表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Python中-试图汇总一行并创建数据透视表相关的知识,希望对你有一定的参考价值。
pd.pivot_table(df,index=['Custodian'])
del df['Name']
del df['Model 2']
print(df)
显示此:
Model Current Value
Custodian
Heldaway 529 Plan 3791.94
Heldaway 529 Plan 11364.87
Heldaway 529 Plan 22422.58
Heldaway 529 Plan 33859.74
Heldaway Core Aggressive Growth 667703.89
... ...
US Bank High Yield Cash 0.00
US Bank High Yield Cash 60056.55
US Bank High Yield Cash 18023.68
US Bank High Yield Cash 0.00
US Bank High Yield Cash 142132.76
[5286 rows x 2 columns]
[我想汇总模型,以便每个模型只有一行,它将所有具有相同模型名称和相同托管人名称的模型相加。
答案
您可能是说:df=df.reset_index().groupby(["Model", "Custodian"], as_index=False)["Current Value"].sum()
以上是关于在Python中-试图汇总一行并创建数据透视表的主要内容,如果未能解决你的问题,请参考以下文章