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

Pandas read_csv low_memory和dtype选项

Pandas read_csv low_memory和dtype选项

函数式编程 2019-08-23 16:39:22
Pandas read_csv low_memory和dtype选项打电话的时候df = pd.read_csv('somefile.csv')我明白了:/Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130:DtypeWarning:列(4,5,7,16)有混合类型。在导入时指定dtype选项或设置low_memory = False。为什么该dtype选项与此相关low_memory,以及为什么会False帮助解决此问题?
查看完整描述

3 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

我有一个约400MB文件的类似问题。设置low_memory=False为我做了诀窍。首先做一些简单的事情,我会检查你的数据帧是否不比你的系统内存大,重新启动,在继续之前清除RAM。如果您仍然遇到错误,那么值得确保您的.csv文件正常,请快速查看Excel并确保没有明显的损坏。破碎的原始数据可能会造成严重破坏......


查看完整回答
反对 回复 2019-08-23
  • 3 回答
  • 0 关注
  • 2053 浏览
慕课专栏
更多

添加回答

举报

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