合并python pandas中的两个数据框 [英] Merging two dataframes in python pandas
本文介绍了合并python pandas中的两个数据框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个数据框A:
a 1
a 2
b 1
b 2
另一个数据框B:
a 3
a 4
b 3
我希望我的结果数据框像
I want my result dataframe to be like
a 1 3
a 1 4
a 2 3
a 2 4
b 1 3
b 2 3
我想知道如何在python中获得所需的结果.非常感谢!
I wondering how I can get the desired result in python. Thanks a lot!
推荐答案
A simple merge using df.merge
does this:
df1.merge(df2, on=['A'])
A B_x B_y
0 a 1 3
1 a 1 4
2 a 2 3
3 a 2 4
4 b 1 3
5 b 2 3
这篇关于合并python pandas中的两个数据框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文