gpt4 book ai didi

python - 在 pandas groupby 操作中计算唯一元素并总结值

转载 作者:太空宇宙 更新时间:2023-11-04 00:29:22 25 4
gpt4 key购买 nike

我有一个包含以下数据的表:

day         concept    click    item_id 
2015-05-01 A 6 s4P~Hzs1w5R12Dpyn2IK
B 6 s4P~Hzs1w5R12Dpyn2IK
C 1 DOwfmfFvdEIZ1IdXqTiu
D 1 wPaYuIh~t8y7rU3HP43N
D 7 Ya_M~2N6eX0kem8IgdSp

我想每天获取所有 item_id 的不同 item_id 和总点击次数,例如:

day         concept       click    count_item_id    
2015-05-01 A 6 1
B 6 1
C 1 1
D 8 2

我使用 Python 和 Pandas 库

最佳答案

使用 groupby 后接 agg:

df.groupby(['day', 'concept']).agg({'click' : 'sum', 'item_id' : 'count'})

item_id click
day concept
2015-05-01 A 1 6
B 1 6
C 1 1
D 2 8

关于python - 在 pandas groupby 操作中计算唯一元素并总结值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46364152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com