【发布时间】:2015-07-06 08:50:20
【问题描述】:
当我使用 pandas DataFrame 时,发生 内存错误。
数据的行是200000,列是30。(类型:列表) fieldnames1 有列名。(type:list)
错误发生在:
df = pd.DataFrame(data,columns=[fieldnames1])
我该怎么办? (python 版本 2.7 32bit)
【问题讨论】:
-
你的内存用完了。尝试使用更少的数据进行测试,并结合使用更多的 RAM、64 位操作系统和 64 位 Python。
-
有什么理由不使用 64 位版本的 python?在 df 中存储列表也有点奇怪