Я проверил все остальные ответы, я не смог найти то, что искал.
У меня есть фрейм данных df1:
0 A B
1 a good
2 b bad
3 c fair
и фрейм данных df2:
0 C D
1 a a
2 a b
3 b c
4 a d
Я хочу, чтобы результат был:
0 C B1 D B2
1 a good a good
2 a good b bad
3 b bad c fair
4 a good d ---
Скажем, df1 играет роль «словаря», мне нужно извлечь соответствующие значения B для элементов A.Обратите внимание, что, поскольку элемент d не определен в df1, соответствующее значение равно «---» в df2.
Кажется таким простым, но не может заставить его работать.Спасибо за все советы.