[英]How to combine the sum of one column based on multiple unique values of another column in Pandas DataFrame?
I'm looking to combine the sum of Sales_volume($)
column, based on unique values in the Store_name
column. 我想根据
Store_name
列中的唯一值来合并Sales_volume($)
列的总和。 Not sure if this is possible, but here is my DataFrame: 不知道这是否可能,但这是我的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
My desired output: 我想要的输出:
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
Thanks! 谢谢!
据我了解,您想按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.