2017-06-14 18 views
1

私は複数のデータフレーム(合計6個)を持っています。すべてのデータフレームに共通の列があります。共通の列にあるすべてのデータフレームのすべての列を結合する方法はありますか?私はマージコマンドを知っていますが、それは一度に2つのデータフレームでしか動作しないようです。これを実行するための1つのステートメントを書く方法はありますか?私は外部の参加が最高であると信じるために、データの損失を望んでいません。共通の列に複数のデータフレームを結合する

答えて

1

​​と使用pd.concat

pd.concat([i.set_index('A') for i in [df1,df2,df3]],axis=1, join='outer') 
+0

ありがとうございました!ちょうど私が探していたもの! – Harikrishna

関連する問題