0
私はテーブルを持っている:Pythonのパンダ:単一の行に名前と値のペア
ID Name Value
1 a 100
1 b 200
2 a 101
2 b 201
は、どのように私は以下のように、単一列表に変換することができますか?
ID a b
1 100 200
2 101 201
私はテーブルを持っている:Pythonのパンダ:単一の行に名前と値のペア
ID Name Value
1 a 100
1 b 200
2 a 101
2 b 201
は、どのように私は以下のように、単一列表に変換することができますか?
ID a b
1 100 200
2 101 201
これは簡単なピボットです。
df.pivot(index='ID', columns='Name', values='Value')
Name a b
ID
1 100 200
2 101 201
または同等の方法でインデックスとアンスタックを設定します。
df.set_index(['ID', 'Name']).squeeze().unstack('Name')
ヒント:Excelでこれを行う場合、どのような機能を使用しますか? –