[英]I need values from one data frame to another data frame in python pandas based on column name
示例 df1
Abc Def GHI JKL
a 23 e h
b 24 g h
c 27 h k
d 34 f j
df2
Abc XYZ
a 23
b 24
c 27
d 34
e 54
f 32
g 21
我需要这样的输出
Abc Def GHI JKL XYZ
a 23 e h 23
b 24 g h 24
c 27 h k 27
d 34 f j 34
df.merge
out = (df1.merge(df2, left_on='Def', right_on='Xyz')
.reindex(columns=['Abc', 'Def', 'Ghi', 'Jkl' , 'Xyz']))
print(out)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.