row_number() в pandas
одним из наиболее полезных сниппетов в pandas, которым я раньше постоянно пользовался, это аналог row_number():
dice_rolls['rn'] = dice_rolls.sort_values(['user_id', 'timestamp'], ascending=[True,True]) \
.groupby(['user_id']) \
.cumcount() + 1
по-правде говоря, я не понимаю, почему в pandas до сих пор нет встроенной функции, которая умела бы так