skip to content
barorin&

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

/ 1 min read

Table of Contents

はじめに

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

  • df
lst
[hoge, 100, 200]
  • df_s
name x y
name 100 200

方法

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

この記事を書いた人

barorinのプロフィール画像

barorin公認会計士

会計とITの二足のわらじで働く公認会計士です。Pythonを中心に、会計・監査の実務で実際に使っているコードや、Ubuntu・Raspberry Piの設定メモを書いています。