【发布时间】:2021-08-06 07:46:54
【问题描述】:
我有一个非常大的 CSV 文件,我的内存根本无法读取整个 CSV。如何在不读取所有数据的情况下获取此 CSV 的前 100 行
【问题讨论】:
-
pd.read_csv中有一个选项nrows。你可以试试pd.read_csv('file.csv', nrows=100)。
标签: pandas
我有一个非常大的 CSV 文件,我的内存根本无法读取整个 CSV。如何在不读取所有数据的情况下获取此 CSV 的前 100 行
【问题讨论】:
pd.read_csv 中有一个选项nrows。你可以试试pd.read_csv('file.csv', nrows=100)。
标签: pandas
import pandas as pd
first100 = pd.read_csv("someCoolData.csv", nrows=100)
这将只将前 100 行从给定的 csv 文件中读取到数据框中。
如需进一步解释发生了什么,请参阅: https://pandas.pydata.org/docs/reference/api/pandas.read_csv.html
【讨论】: