为了账号安全,请及时绑定邮箱和手机立即绑定

将 DataFrame 保存到文件时出现 Pandas 内存错误

将 DataFrame 保存到文件时出现 Pandas 内存错误

繁华开满天机 2021-09-02 17:18:59
我终于设法在我学校的一台大机器(512G 内存)上加入了两个大 DataFrame。目前我们两个人在使用同一台机器,另一个人使用大约120G的内存,我调用垃圾收集器后我们得到了420G。我想将 DataFrame 保存到内存中,这样我就可以轻松地重用它并将其移动到另一台机器上,我尝试将其导出到镶木地板文件,但出现内存错误...那么,Dataframe当内存已接近满时,我怎样才能设法将它转储到硬盘驱动器上以重新使用它而不会遇到内存错误?谢谢
查看完整描述

2 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

有几种选择。您可以腌制数据框,也可以使用 hdf5 格式。这些将占用更少的内存。此外,当您下次加载它时,它会比其他格式更快。


查看完整回答
反对 回复 2021-09-02
  • 2 回答
  • 0 关注
  • 202 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信