соответствии с их (user_id, cart), то есть, все что находится внутри одного групбая(groupby(['user_id', 'cart'])) должно иметь один номер, ну и номер увеличивается
['id'].rank(method='first')
Обсуждают сегодня