標題の通り、DataFrameを特定の条件下で分割し、それをそれぞれ、同一のリストへ格納したいです。下記に具体例を示します。
「元のデータフレーム」
logcode | hoge |
---|---|
1 | 0 |
3 | 0 |
3 | 0 |
3 | 0 |
1 | 0 |
3 | 0 |
3 | 0 |
3 | 0 |
1 | 0 |
3 | 0 |
3 | 0 |
3 | 0 |
「やりたいこと」
このデータフレームの"logcode"列に着目して、数値の1で囲まれた部分で分割したいです。
また、上記の処理を、1ファイルにつき数百行/数千行かつ、数百ファイルにわたって処理するので、なるべく抽象化した形でご教授頂けると幸いです。
「完成イメージ」
・分割データフレーム1
logcode | hoge |
---|---|
1 | 0 |
3 | 1 |
3 | 2 |
3 | 3 |
・分割データフレーム2
logcode | hoge |
---|---|
1 | 4 |
3 | 5 |
3 | 6 |
3 | 7 |
・分割データフレーム3
logcode | hoge |
---|---|
1 | 8 |
3 | 9 |
3 | 10 |
3 | 11 |
アウトプットイメージ:
[分割データフレーム1,分割データフレーム2,分割データフレーム3]
どうぞ、よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/23 06:35
2018/02/05 01:09