初心者です。
アクセスログ分析をしているのですが、行き詰まってしまいました。
どなたか、ご教示いただけますと幸いです。
よろしくお願いいたします。
やりたいこと
pythonのdataframeで、配列になっているものを複数行に展開したいです。
できれば、指定した列は配列が分解されて複数行になり、指定しなかった列は同値が複数行に展開されるようにしたいです。
具体的には、
SQLでいう、以下のような動作をしたいです。
https://qiita.com/bwtakacy/items/b803dc5f3b44a3205832https://qiita.com/bwtakacy/items/b803dc5f3b44a3205832
やりたいこと:
以下のようなデータを
user_id | path | cv_flag |
---|---|---|
A | ["1,3,4,5"] | 1 |
B | ["2,3,4,"] | 0 |
こうしたいです!
user_id | path | cv_flag |
---|---|---|
A | 1 | 1 |
A | 3 | 1 |
A | 4 | 1 |
A | 5 | 1 |
B | 2 | 0 |
B | 3 | 0 |
B | 4 | 0 |
どなたか、関数だけでもいいのでご教示いただけますと幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/13 06:58 編集
2018/08/13 08:20