Я пытаюсь преобразовать следующий фрейм данных
df = pd.DataFrame ({'ID' : [125,125,130,130,130],
'X' : [2,1,2,1,3]})
df
ID X
125 2
125 1
130 2
130 1
130 3
С новыми столбцами со следующими критериями (этот df является примером моего набора данных отверстий просто для иллюстрации моей проблемы):
Добавить новый столбец для каждого дублированного идентификатора, содержащего значение X
df
ID X X_1 X_2
125 2 1 NaN
130 2 1 3