Python 3.x 是否有一种方法可以将相似数据的所有列包含在groupby中?
我一直在做一个groupby销售数据,它看起来像下面的数据框,用来计算数量和成本之和 产品 量 成本 A. 12 50 A. 12 50 A. 12 50 A. 12 70 A. 12 50 您可以使用Python 3.x 是否有一种方法可以将相似数据的所有列包含在groupby中?,python-3.x,pandas,dataframe,Python 3.x,Pandas,Dataframe,我一直在做一个groupby销售数据,它看起来像下面的数据框,用来计算数量和成本之和 产品 量 成本 A. 12 50 A. 12 50 A. 12 50 A. 12 70 A. 12 50 您可以使用.agg()指定如何聚合不同的列: print(df.groupby("Product").agg({"Quantity": "sum", "Cost": "sum"})) 印刷品:
.agg()
指定如何聚合不同的列:
print(df.groupby("Product").agg({"Quantity": "sum", "Cost": "sum"}))
印刷品:
Quantity Cost
Product
A 60 270