pd.merge()
Соединяет две таблицы по общим ключам (как SQL JOIN).
Сигнатура
pd.merge(left, right, how='inner', on=None)Объединяет таблицы по столбцу-ключу. Параметр how задаёт тип соединения: inner, left, right, outer.
import pandas as pd
a = pd.DataFrame({'id': [1, 2], 'имя': ['Аня', 'Боб']})
b = pd.DataFrame({'id': [1, 2], 'зп': [100, 120]})
print(pd.merge(a, b, on='id'))
# id имя зп
# 0 1 Аня 100
# 1 2 Боб 120