0
非常に大きなデータフレームをより小さなチャンクに分割したいが、分割を実行して特定の列のインスタンスを分割しないでください。私はgroup byを使って値をグループ化することができますが、その後どのようにデータフレームを分割できますか?DataFrame.groupby関数の結果を2つ以上の部分に分割します。
df
例えば以下:
AID VID FID
1 A X
1 B Y
1 B Z
1 A W
1 A Y
2 C X
3 C Z
3 C W
I群二つの列AID
、VID
及び4基で終わる上のDF:私にデータフレームを分割するwan't
1,A
1,B
2,C
3,C
2では、各データフレームの行のおよそ半分を持っています。それだけで2つの等しい部分(各内の行数の半分)にデータフレームを分割についてです場合
df1:
AID VID FID
1 A X
1 B Y
1 B Z
1 A W
1 A Y
df2:
AID VID FID
2 C X
3 C Z
3 C W