У меня есть два фрейма данных pandas
df1 выглядит так:
Столбец A
Столбец B
< /tr>
1000
Компания1
1001
Компания2
1002
Компания3
1003 ,1004
Company4
df2 выглядит следующим образом:
< tr>
Столбец A
Столбец B
Столбец C
1000
2.1
< td>2.1_Info1
1001
2.3
2.3_Info2
1002
2.12.1_Info1
1003
3
3_Info3
1004
6.1
6.1_Info4
1005
2.2
2.2_Info5
Я пытаюсь проверить, находятся ли значения из столбца A в df1 в столбце A в df2. Если это так, я хотел бы взять информацию из столбца C в df2 и создать новый столбец в df1 со значениями из столбца C в df2, чтобы он выглядел так:
вывод :
< th>Столбец A
Столбец B
Новый столбец
1000
Компания1
2.1_Info1
1001
Компания2
2.3_Info2< /td>
1002
Компания3
2.1 _Info1
1003,1004
Компания4
3_Info3, 6.1_Info4
--------
< td>--------
< /div>
Извините, если это звучит запутанно, любая помощь по этому вопросу будет ОЧЕНЬ признательна. Спасибо!
Я пробовал объединять и использовать циклы for, но многие из моих записей отбрасываются, и я пытаюсь сохранить все записи.
Подробнее здесь: https://stackoverflow.com/questions/786 ... ndition-in