私は8ギガバイトとUbuntuのラップトップは、2 GBのCSVファイルを持っていますが、私は7ギガバイトの空きRAMがあった一方で、ラムが完全に満たされている私のデータをロードするためにパンダ方法read_csvを使用する場合も.ANDラム持っています。 2 GBファイルはどのように7 GBのRAMを満たしますか? chunksizeパラメータを利用するようにcsvファイルの読み込み中にメモリエラーが発生しましたか?
答えて
あなたが推測すると、列ごとにdtypesので、このlow_memory警告があるかもしれない得る理由は厳しい非常にメモリです。 Pandasは、各列のデータを分析することで、設定するdtypeを決定しようとします。 32ビット・システムを使用する場合には
:Windowsで32bit版を使用している場合 メモリエラーは、Pythonで多くのことを起こります。これは、32ビットプロセスではデフォルトで2GBのメモリしか使用できないためです。
これを試してみてください:
tp = pd.read_csv('file_name.csv', header=None, chunksize=1000)
df = pd.concat(tp, ignore_index=True)
はい.itはdtypesであったため、ロード中にdtypeの列を変換しました。ありがとう。これが助けになったら、 –
親切にupvoteして答えを受け入れてください。 – harshil9968
私はupvoteしようとしましたが、私は15未満の評判を持っているために公に表示されません;) –
試してみてください。
df = pd.concat((chunk for chunk in pd.read_csv('/path/to/file.csv', chunksize=10**4)),
ignore_index=True)
- 1. csvファイルの読み込み中にエラーが発生しました
- 2. ファイルの読み込み中にエラーが発生しました
- 3. ファイルの読み込み中にSystem.FormatExceptionが発生しました
- 4. 'libsolclient.dll'の読み込み中にエラーが発生しました。
- 5. win32oleの読み込み中にエラーが発生しました
- 6. フォントの読み込み中にコンテンツセキュリティポリシーエラーが発生しました
- 7. MPMoviePlayerの読み込み中にエラーが発生しました
- 8. ソリューションの読み込み中にビジュアルスタジオエラーが発生しました
- 9. webviewの読み込み中にエラーが発生しました
- 10. リポジトリの読み込み中にエラーが発生しました
- 11. ライブラリの読み込み中にエラーが発生しました
- 12. aplpackの読み込み中にエラーが発生しました
- 13. .wavファイルの読み込み中に構文エラーが発生しましたか?
- 14. 読み込み中にCSSエラーが発生しました
- 15. PHPで読み込み中にエラーが発生しました
- 16. androidのswfファイルの読み込み中に問題が発生しました
- 17. Weka java.io.IOException Arfファイルの読み込み中にエラーが発生しました
- 18. pickledファイルの読み込み中にエラーが発生しました
- 19. TTFファイルの読み込み中にエラーが発生しました - Libgdx
- 20. Axis2設定ファイルの読み込み中にClassNotFoundExceptionが発生しました
- 21. プログラムでPDFファイルを読み込み中にエラーが発生しました
- 22. CSVファイル(UNICODE符号化)の読み込み中にエラーが発生しました。C++
- 23. Python3 csvファイルへの書き込み中にエラーが発生しました。
- 24. Firebaseからのintの読み込み中にエラーが発生しました
- 25. ディレクトリの読み込み中にPythonエラーが発生しましたか?
- 26. SDCardからの読み込み中にFileNotFoundExceptionが発生しました
- 27. Gensim:pretrained doc2vecモデルの読み込み中にエラーが発生しましたか?
- 28. Herokuメモリエラーが発生し、S3から大きなファイルを読み込む
- 29. Apache Pigでcsvファイルを読み込む際にエラーが発生しました
- 30. スタイルシートの読み込み中にエラーが発生しました:不明なエラーが発生しました(805303f4)?
あなたの質問に同行するためにコードを貼り付けすることはできますか? –
これらのSOスレッド多分便利http://stackoverflow.com/questions/19590966/memory-error-with-large-data-sets-for-pandas-concat-and-numpy-append http://stackoverflow.com/questions/17557074 /メモリエラー時に、使用して-パンダ読み-CSV – Bharath