嗨,我正在尝试将一个数据帧附加到另一个
Name roll_no House
John A_1 Red
Mark A_2 Green
Twain N_1 Yellow
Mark A_2 Red
答案 0 :(得分:0)
您可以同时使用pd.concat
进行合并,然后使用drop_duplicates
删除重复的行
pd.concat([df1,df2]).drop_duplicates()
Name ID House
0 John A_1 Red
1 Mark A_2 Red
2 Twain N_1 Yellow
1 Mark A_2 Green
答案 1 :(得分:0)
尝试
>>> df2.merge(df1, how='outer')
Name ID House
0 John A_1 Red
1 Mark A_2 Green
2 Twain N_1 Yellow
3 Mark A_2 Red