日々精進

新しく学んだことを書き留めていきます

DataFrameのgroup毎に連番を振る

C列にグループ内での連番を振りたい場合は以下のようにする。

df['C'] = df.groupby(['A','B']).cumcount()

参考:

stackoverflow.com