У меня есть два df
с, df1
выглядит так:
df1
id
1
2
3
4
5
df2
doc_no c_id
2 22
3 33
4 44
6 66
7 77
значения id
в df1
перекрывают некоторые значения doc_no
в df2
;Я хочу получить c_id
для df1
из df2
для перекрывающихся doc_no
, поэтому результат выглядит так:
df1
id c_id
1 NaN
2 22
3 33
4 44
5 NaN
, кроме использования df1
lefts join df2
на id
и doc_no
, мне интересно, есть ли другой лучший способ сделать это, более краткий и эффективный.