присоединиться на основе более чем одного столбца в кадре данных pandas - PullRequest
0 голосов
/ 02 мая 2018

У меня есть фреймы данных (df1) с двумя столбцами (например, A и A_NEW). Предполагается, что ключ соединения по умолчанию между df1 и другим фреймом данных (df2). Я хочу объединить df1 и df2 таким образом, чтобы, если нет совпадения между df1.A и df2.key, тогда объединялись на основе df1.A_NEW и df2.key. Представьте себе следующий сценарий: enter image description here

Это означает, что значение атрибута соединения может быть либо в df1.A, либо в df1.A_NEW, но наш приоритет - df1.A. Если нет совпадения между df1.A и df2.key, то df1.A_NEW следует проверить с помощью df2.key.

Буду признателен, если вы поможете мне со сценариями внутреннего и левого внешних соединений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...