DataFrame.join()
Соединяет таблицы по индексу.
Сигнатура
DataFrame.join(other, on=None, how='left')Присоединяет столбцы другой таблицы, сопоставляя строки по индексу. По умолчанию выполняет left join.
import pandas as pd
a = pd.DataFrame({'имя': ['Аня']}, index=[1])
b = pd.DataFrame({'зп': [100]}, index=[1])
print(a.join(b))
# имя зп
# 1 Аня 100