pandasのmap関数でよく使う使い方
2021.08.08
個人的な pandas の map 関数のよく使う使い方をまとめました。
基本的な使用例
基本的な使い方
pythondf['hogehoge'] = df['hogehoge'].map(lambda x:1 if x=='t' else 0 )
たまに使う使用例
pythondf['hoge2'] = df['hogehoge'].map(lambda x:2 if x>=4 else ( 1 if x==1 else 0 ))) ## 複数の条件の場合 df["hoge3"] = df['hoge'].map(lambda x: str(x)[0]) df['hoge_len'] = df['hoge'].map(lambda x: len(x))