Python concatでデータの連結

データ加工

みなさんこんにちは、やっちゃんです。

Pythonでのデータの連結方法について解説します。

スポンサーリンク

行方向にデータを連結

まずはデータフレームを扱う際のライブラリをインポートしましょう。

その後、pd.DataFrame()でデータフレームdf1とdf2を作っていきます。

ABC
0110100
1220200
2330300
3440400
4550500
ABC
0111011001
1212012001
2313013001
3414014001
4515015001

それでは行方向に連結させていきましょう。

pd.concat()で連結します。

ABC
0110100
1220200
2330300
3440400
4550500
0111011001
1212012001
2313013001
3414014001
4515015001

完成!

列方向にデータを連結

列方向に連結していきます。先ほどのコードにaxis=1を付け足しましょう。

 ABCABC
0110100111011001
1220200212012001
2330300313013001
3440400414014001
4550500515015001

完成!

concatでの行列連結も非常に頻繁につかうコードです。

マスターしておきましょう!

ありがとうございました^^。

コメント

タイトルとURLをコピーしました