現在行いたいこととして、
以下の①データフレームを②の形に変換したいと考えています。
※FLAGは何回目のメルマガを見たか、に当てはまるデータです(1~50まで)。
ーーー
<保有するデータフレーム>
Index ID FLAG
1 aaa 2
2 aaa 10
3 aaa 40
4 bbb 3
5 bbb 7
6 bbb 25
7 bbb 36
8 bbb 49
9 ccc 1
10 ccc 4
↓
<得たいデータフレームの形>
ID FLAG 1 2 3 4 5 6 7 8 9 10 ・・・
aaa 0 1 0 0 0 0 0 0 0 1
bbb 0 0 1 0 0 0 1 0 0 0
ccc 1 0 0 1 0 0 0 0 0 0
IDごとに行がまとめられており、
列にはFLAG番号ごとに当てはまるものに1,そうでないものに0が入っているようなイメージです。
Pandasを色々調べてみたのですがどういう処理をすればよいのかわからず、質問させていただきます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/19 00:39