df1=
3 4.760291
1 4.551454
2 4.507637
df2=
1 VeryGood
2 Good
3 NotBad
现在我想在RowID的基础上加入两个数据帧,是否可以在RowID的基础上加入两个不同的数据帧(因为我没有任何匹配的列)
Expected Output
3 4.760291 NotBad
1 4.551454 VeryGood
2 4.507637 Good
请告诉我你对SQL的看法我们可以在rowid的基础上加入,请指导我实现上述逻辑
答案 0 :(得分:0)
IIUC join
或merge
应该在这里工作:
In [6]:
df1.merge(df2, left_index=True, right_index=True)
Out[6]:
1_x 1_y
0
1 4.551454 VeryGood
2 4.507637 Good
3 4.760291 NotBad
我希望df1.join(df2)
也能正常工作