2017-12-15 15 views
0

私は21909,2007(行、列)のパンダのデータフレームサイズを持っており、次のコードでそれをcsvに変換したいと思います。パンダの巨大なデータフレーム

dpF.to_csv("outputFile.csv", encoding='utf-8') 

このコード行の後、コンピュータがハングアップして出力が得られません。 このような巨大なデータフレームを最適な方法で書く方法はありますか?

システム構成

  • OS:Ubuntuの16.04 LTS
  • OSの種類:64ビット
  • メモリー:7.7ジブ
  • プロセッサー:インテル®Core ™i5-4590 CPU @ 3.30GHz×4
+3

は 'チャンク=を使用するようにしてください1000 'パラメータ – MaxU

答えて

4

あなたはchunksize parameterを使用することができます。

df.to_csv("outputFile.csv", encoding='utf-8', chunksize=2000) 

チャンク:書き込むためのintまたはなし

行時に

関連する問題