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 до сих пор нет встроенной функции, которая умела бы так