У меня есть фрейм данных с идентификаторами в первом столбце и номером цикла во втором.
Вот пример того, как это выглядит:
df2 = pd.DataFrame(np.array([[1, 1], [1, 2], [2, 1], [2, 2], [2, 3]]),
columns=['ID', 'cycle'])
ID cycle
1 1
1 2
2 1
2 2
2 3
Я хочу создать новый столбец с 2 классами: «последний цикл», «не последний цикл»:
ID cycle group
1 1 0
1 2 1
2 1 0
2 2 0
2 3 1
Как решить эту задачу?
Заранее спасибо за ответы