skip to content
barorin&?

pandasでリストの要素を分解して新しい列にする方法

/ 1 min read

はじめに

df から df_s のような df を作成する方法です。

  • df
lst
[hoge, 100, 200]
  • df_s
namexy
name100200

方法

import pandas as pd

df_s = df['lst'].apply(pd.Series)
df_s.columns = ['name', 'x', 'y']