簡體   English   中英

如何基於Pandas DataFrame中另一列的多個唯一值來合並一列的總和?

[英]How to combine the sum of one column based on multiple unique values of another column in Pandas DataFrame?

我想根據Store_name列中的唯一值來合並Sales_volume($)列的總和。 不知道這是否可能,但這是我的DataFrame:

    Store_name  Sales_volume($) Date    
0   store 167   1.00               2019-06-03
1   store 167   4.00               2019-06-03
2   store 177   3.37               2019-06-03
3   store 177   2.14               2019-06-03
4   store 216   7.96               2019-06-03
5   store 216   1.99               2019-06-03

我想要的輸出:

    Store_name  Sales_volume($) Date    
0   store 167   5.00               2019-06-03
1   store 177   5.51               2019-06-03
2   store 216   9.95               2019-06-03

謝謝!

據我了解,您想按Store_name對數據進行Store_name並獲取商店的Sales總和: df.groupby('Store_name').sum()或者是否要為每個日期的商店都有Sales: df.groupby(['Store_name','Date']).sum()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM