Ответ 1
Я думаю, что вы хотите, используя merge
. Перейдите в аргументы ключевого слова для left_on
и right_on
, чтобы сообщить Pandas, какой столбец из каждого DataFrame использовать в качестве ключей:
pandas.merge(df1, df2, how='left', left_on=['id_key'], right_on=['fk_key'])
Документация описывает это более подробно на этой странице.