【发布时间】:2021-07-23 14:38:07
【问题描述】:
我有以下格式的 df:
0 A 84 13.0 69.0 ... 45
1 B 76 77.0 127.0 ... 55
2 C 28 69.0 16.0 ... 66
3 D 28 28.0 31.0 ... 44
形状为:160,000 X 20000
我无法将整个数据帧加载到内存中。另外我只需要将前两列读入内存。应该怎么做呢?请注意,我没有任何列名可以使用 use_cols
【问题讨论】:
-
@DaSong 用了好久,还是没有加载。它是在加载整个数据框吗?
-
您可以尝试使用标准的
csv模块并仅加载前两列 -
@AndrejKesely 如果你能在下面提供答案,我可以用打勾来验证它,以便对未来的读者有用
-
@Neo 我发布了一个例子
标签: python-3.x pandas dataframe