gpt4 book ai didi

python - Pandas - 计算每列的不同值

转载 作者:太空宇宙 更新时间:2023-11-03 12:37:10 25 4
gpt4 key购买 nike

<分区>

我有一个如下所示的数据框:

Id ActivityId ActivityCode

1 2 3
1 2 4
1 3 2

我需要获取与该 ID 相关的不同 Activity ID 的计数。

在上面的示例中,id 1 将返回 2,因为该 id 有 2 个不同的事件 id。

SQL 看起来是这样的:

SELECT COUNT(DISTINCT ActivityId) FROM table GROUP BY Id

我如何在 pandas 中执行此操作?

(如果可能的话,我想知道是否有办法在字典中获取结果,而无需手动迭代)

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