Python 按组列出的表中唯一项的累积数量
我如何才能最容易地找到A列中每个B列项目的唯一项目的累积数量Python 按组列出的表中唯一项的累积数量,python,pandas,Python,Pandas,我如何才能最容易地找到A列中每个B列项目的唯一项目的累积数量 A B 0 a 1 1 a 1 2 b 2 3 c 3 4 c 3 5 c 4 也就是说,最终结果应该是 A nunique 0 a 1 1 b 2 2 c 4 (在计算“a”的唯一值后,我们得到1,在计算“b”添加的唯一值后,我们得到2,依此类推……) df.groupby('A')['B'].nunique().cumsum()
A B
0 a 1
1 a 1
2 b 2
3 c 3
4 c 3
5 c 4
也就是说,最终结果应该是
A nunique
0 a 1
1 b 2
2 c 4
(在计算“a”的唯一值后,我们得到1,在计算“b”添加的唯一值后,我们得到2,依此类推……)
df.groupby('A')['B'].nunique().cumsum()
#A
#a 1
#b 2
#c 4
#Name: B, dtype: int64