我把我的数据放在一个数据框里
out[1]:
NAME STORE AMOUNT
0 GARY GAP 20
1 GARY GAP 10
2 GARY KROGER 15
3 ASHLEY FOREVER21 30
4 ASHLEY KROGER 10
5 MARK GAP 10
6 ROGER KROGER 30
我尝试按名称进行分组,计算它们的总花费,同时为数据帧中的每个唯一存储生成列。 期望值:
out[1]:
NAME GAP KROGER FOREVER21
0 GARY 30 15 0
1 ASHLEY 0 10 30
2 MARK 10 0 0
3 ROGER 0 30 0
谢谢你的帮助
您需要^{} :
通过
groupby
和sum
聚合的替代解决方案:最后,如果需要从索引值中删除列并删除列和索引名:
相关问题 更多 >
编程相关推荐