我只想加入两个dataFrame,其中一列具有相同的值。
我尝试了熊猫合并功能为:
df1. --> dataframe 1 data Frame 1
AU01 subject
1 0.45 3 2 0.21 3 3 1.45 3 4 0.78 3
df2. --> dataframe 2 Data Frame 2
AU02 subject
1 0.44 3 2 0.34 3 3 1.56 3 4 0.78。 3
我试过的
数据= pd.merge(df1,df2,how =“ inner”,on =“ subject”)
并得到这样的结果:
但是我只想通过合并公共列并保留其他列来合并两个dataFrame。
我期望的输出是:
AU01 AU02 subject
1 0.45 0.44 3 2 0.21 0.34 3 3 1.45 1.56 3 4 0.78 0.78。 3
PS:这里还有其他问题,但没有问题可以帮助我。