【发布时间】:2018-11-01 13:19:36
【问题描述】:
我正在使用this answer 来了解如何使用pandas 仅读取一大段 CSV 文件。
使用pd.read_csv('./input/test.csv' , iterator=True, chunksize=1000) 的建议效果很好,但它返回一个<class 'pandas.io.parsers.TextFileReader'>,所以我使用pd.concat(pd.read_csv('./input/test.csv' , iterator=True, chunksize=25)) 将其转换为数据帧,但这与首先读取文件所花费的时间一样多!
关于如何快速读取文件的一部分有什么建议吗?
【问题讨论】: