pandasのDFの結合

※当サイトはアフィリエイト広告を利用しています

データ分析

pandasのDataFrameの結合方法

縦に結合

縦方向にデータフレームを結合していく場合

pd.concat([DF1, DF2], axis=0)

横方向に結合

横方向にデータフレームを結合していく場合

pd.concat(DF1, DF2, axis=1)

キーとなるカラムをもとにデータフレームを結合する場合

#左右で同じカラム名の場合
pd.merge(DF1, DF2, on='key_column', how='left') 

#左右でカラムが異なる場合
pd.merge(DF1, DF2, left_on='key_column_left', right_on='key_column_right', how='left') )

この記事を読んだ人がよく見ています

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