Я пытаюсь объединить два фрейма данных панд (DF-1 и DF-2), используя общий столбец (datetime) (я импортировал оба фрейма данных из CSV-файлов).Я хочу добавить необычные столбцы из DF-2 в DF-1, игнорируя все общие столбцы из DF-2.
DF-1
date time open high low close datetime col1
2018-01-01 09:15 11 14 17 20 2018-01-01 09:15:00 101
2018-01-01 09:16 12 15 18 21 2018-01-01 09:16:00 102
2018-01-01 09:17 13 16 19 22 2018-01-01 09:17:00 103
DF-2
date time open high low close datetime col2
2018-01-01 09:15 23 26 29 32 2018-01-01 09:15:00 104
2018-01-01 09:16 24 27 30 33 2018-01-01 09:16:00 105
2018-01-01 09:17 25 28 31 34 2018-01-01 09:17:00 106
объединенный DF (я хочу)
date time open high low close datetime col1 col2
2018-01-01 09:15 11 14 17 20 2018-01-01 09:15:00 101 104
2018-01-01 09:16 12 15 18 21 2018-01-01 09:16:00 102 105
2018-01-01 09:17 13 16 19 22 2018-01-01 09:17:00 103 106
Используемый код:
merged_left = pd.merge(left=DF1,right=DF2, how='left', left_on='datetime', right_on='datetime')
Что я получу: объединены ли два данных с общими столбцами с именем time_x, open_x,high_x, low_x, close_x, time_y, open_y, high_y, low_y, close_y, col1, col2
Я хочу игнорировать все _y столбцы и сохранять _x
Любая помощь будет принята с благодарностью.