嗨,我知道这已经被回答了,但我得到了奇怪的结果,这些解决方案。希望你能解释一下我的方法出了什么问题。
我有两个csv文件
f1
A,B,C
1,2,3
1,2,3
3,3,3
f2
C,D,F
3,3,1
1,1,1
我正试图把它们合并。简单
f = pd.merge(left=f1, right=f2, how='outer', on='C')
但是合并结果,而不是将预期的表作为
A,B,C,D,F
1,2,3,3,1
1,2,3,3,1
3,3,3,3,1
我得到的结果是:
A,B,C,D,F
1,2,3
1,2,3
3,3,3
,,3,3,1
,,1,1,