这可能很容易,但是我有以下数据:
在数据框1中:
index dat1 0 9 1 5
在数据框2中:
index dat2 0 7 1 6
我想要一个具有以下形式的数据框:
index dat1 dat2 0 9 7 1 5 6
我尝试使用该append方法,但是得到了交叉连接(即笛卡尔积)。
append
什么是正确的方法?
通常看来,您只是在寻找联接:
> dat1 = pd.DataFrame({'dat1': [9,5]}) > dat2 = pd.DataFrame({'dat2': [7,6]}) > dat1.join(dat2) dat1 dat2 0 9 7 1 5 6