通过Pandas Python计算Distinct Group

时间:2016-06-23 05:02:10

标签: python pandas group-by distinct

这里有一些示例数据 -

ID  Owner   Activity
1   A   W1
1   A   W2
1   B   W3
1   C   W4
2   C   W5
2   C   W6
2   D   W7
3   A   W8
3   B   W9

我想要每个ID的所有者数量。输出将是 -

ID  Number of Owners
1   3
2   2
3   2

如何使用熊猫来做到这一点?

1 个答案:

答案 0 :(得分:4)

df.groupby('ID').Owner.nunique()