0
私はいくつかの方法でデータフレームを処理しようとしています。 今、特定の列情報に基づいて2つのデータフレームを結合し、重複する行を削除したいのですが。特定の列情報に基づいて2つのデータフレームをマージする
可能ですか? 私は
状態でD3にDF1とDF2をマージしたい場合、私は例えば...
を連結機能を使用しようとしたが、faliled:C1 & c2の情報が同じであれば、削除、
- 重複行(のみDF1およびDF2間C3のデータが異なる場合でも、DF1を使用する)、C1 & C2情報が異なる場合、両方の列(DF1、DF2)
df1
c1 c2 c3
0 0 x {'a':1 ,'b':2}
1 0 y {'a':3 ,'b':4}
2 2 z {'a':5 ,'b':6}
df2
c1 c2 c3
0 0 x {'a':11 ,'b':12}
1 0 y {'a':13 ,'b':14}
2 3 z {'a':15 ,'b':16}
期待される結果D3::前
c1 c2 c3
0 0 x {'a':1 ,'b':2}
1 0 y {'a':3 ,'b':4}
2 2 z {'a':5 ,'b':6}
3 3 z {'a':15 ,'b':16}
がここ
どのように? – TLOwater