在python数据框架中,我有一个这样的数据框架
index | column A | 0 | 1 |
---|---|
b | |
3 | c |
c | |
c | |
c |
您可以使用.groupby()
+.cumcount()
,如下所示:
df['setIndex'] = df.groupby('column A').cumcount()
结果:
print(df)
column A setIndex
0 a 0
1 a 1
2 b 0
3 c 0
4 c 1
5 c 2
6 c 3