【发布时间】:2020-11-27 20:05:15
【问题描述】:
我有一个 10.8 GB 的 CSV 文件。我需要阅读它并将其放入数据框中。 (熊猫 - Python) 我怎么知道我需要多少 RAM?
我的电脑安装了 8 GB RAM,但不够用。但是,我发现了 Google Colab,它有将近 12.72 GB 的 RAM。够了吗?
【问题讨论】:
-
不回答这个问题,但我建议替代方案:您可以使用
pandas.readcsv(.., chunksize=1024)分块加载 csv,并且可能为您的系统使用合理的块大小来处理您的文件,另一种选择是拆分您的csv 转换成更小的文件 -
我正在处理这个,但整个 csv 文件包含 30 个数据帧,我想如果我能处理整个文件可能会更容易和更快..
标签: python dataframe csv memory ram