Python 按组列出的表中唯一项的累积数量

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列项目的唯一项目的累积数量

    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