skip to content
barorin&?

PandasのデータフレームでIDを組み合わせて一意のキーを作成する。

/ 1 min read

はじめに

key1_key2 の形になる combine_key 列を作成する方法の紹介です。
なお、key1 と key2 は int 型を想定しています。

方法

df['combine\_key'] = df.apply(lambda x: '{}\_{}'.format(x['key1'], x['key2']), axis=1)

参考

[python][DataFrame]数字を結合して文字列を作る - Qiita