Pythonのデータ処理に関する質問です。
以下のようなデータセットをGroupbyで列を追加したいのですが、うまくいきません。
user_idとstatusのkeyが二つあるためうまくいかないのか、そもそもg.aggやg.sizeの範疇ではないのかわからなくなりました。
【元データ】
user_id, status, category, category_count
001, A, Cat1, 1
001, A, Cat2, 2
001, B, Cat3, 3
002, A, Cat1, 4
002, A, Cat2, 5
【変更したい形式】
user_id, status, Cat1_category_count, Cat2_category_count, Cat3_category_count
001, A, 1, 2, 0
001, B, 0, 0, 3
002, A, 4, 5, 0
どなたかよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。