我有两个熊猫数据框,第一个数据框有两列假定为键和值,第二个数据框只包含键,而我想在第二数据帧添加新列此列中的值应是熊猫:在一个数据帧中创建新的列,其值基于来自另一个数据帧的匹配关键字
df = pd.DataFrame({'vi' : ['a','b','c','d','e'],'s':[2,5,7,0,1]})
tf = pd.DataFrame({'vi' : ['b','d','c','a','e']})
df
vi s
a 2
b 5
c 7
d 0
e 1
tf
vi
b
d
c
a
e
result tf
vi s
b 5
d 0
c 7
a 2
e 1