我有一个数据集,我想看到Unique ID的数量转到另一个ID,并创建一个显示计数的新列。下面是一个示例。
ID Reporting ID
101 103
102 103
103 107
104 103
105 107
106 103
107 110
108 103
109 110
110
所需输出:
ID Reporting ID Reporting Count
101 103 0
102 103 0
103 107 5
104 103 0
105 107 0
106 103 0
107 110 2
108 103 0
109 110 0
110 2
我试过df['Reporting Count'] = df.groupby('Reporting ID')['ID'].nunique()
1条答案
按热度按时间piok6c0g1#
你很接近了,你需要将
ID
Map到count:输出: