![](/img/trans.png)
[英]Pandas, filter dataframe based on unique values in one column and grouby in another
[英]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.