Добавьте порядковый номер к каждому элементу в группе, используя python

У меня есть данные о людях, у каждого из которых есть несколько записей. Я хочу перечислить запись в последовательности для каждого человека в Python. По сути, я хотел бы создать столбец «sequence» в следующей таблице:

patient  date      sequence
145      20Jun2009        1
145      24Jun2009        2
145      15Jul2009        3
582      09Feb2008        1
582      21Feb2008        2
987      14Mar2010        1
987      02May2010        2
987      12May2010        3


This is essentially the same question as here, but I am working in python and unable to implement the sql solution. I suspect I can use a groupby statement with an iterable count, but have so far been unsuccessful. Thanks!

Ответы на вопрос(2)

Ваш ответ на вопрос