Слияние двух DataFrames на основе нескольких ключей в пандах
Имеет ли pandas (или другой модуль) какие-либо функции для поддержки объединения (или объединения) двух таблиц на основе нескольких ключей?
Например, у меня есть две таблицы (DataFrames)a
а такжеb
:
>>> a
A B value1
1 1 23
1 2 34
2 1 2342
2 2 333
>>> b
A B value2
1 1 0.10
1 2 0.20
2 1 0.13
2 2 0.33
Желаемый результат:
A B value1 value2
1 1 23 0.10
1 2 34 0.20
2 1 2342 0.13
2 2 333 0.33