python dataframe 列求和_python – 在Pandas DataFrame中求和列值

在大熊猫DataFrame中,是否可以折叠具有相同值的列,并将另一列中的值相加?

data = {"score":{"0":9.397,"1":9.397,"2":9.397995,"3":9.397996,"4":9.3999},"type":{"0":"advanced","1":"advanced","2":"advanced","3":"newbie","4":"expert"},"count":{"0":394.18930604,"1":143.14226729,"2":9.64172783,"3":0.1,"4":19.65413734}}

df = pd.DataFrame(data)

df

产量

count score type

0 394.189306 9.397000 advanced

1 143.142267 9.397000 advanced

2 9.641728 9.397995 advanced

3 0.100000 9.397996 newbie

4 19.654137 9.399900 expert

在上面的示例中,前两行具有相同的分数和类型,因此这些行应该合并在一起,并将它们的分数相加.

所需输出

count score type

0 537.331573 9.397000 advanced

1 9.641728 9.397995 advanced

2 0.100000 9.397996 newbie

3 19.654137 9.399900 expert

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值