Я пытаюсь объединить кадры данных в 1 столбце, для которого хотелось бы, чтобы выходные данные дубликатов были дополнительным столбцом вместо новой строки.
Что происходит сейчас:
df1 = pd.DataFrame({'A': ['A0'],
'B': ['B0']})
df2 = pd.DataFrame({'A': ['A0', 'A0'],
'C': ['C4', 'C5']})
df1.merge(df2, on = 'A', how = 'left')
Дает вывод:
A B C
0 A0 B0 C4
1 A0 B0 C5
То, что я хотел бы вывод:
A B C_1 C_2
0 A0 B0 C4 C5
Спасибо!