У меня есть очень большой CSV файл, так что я не могу прочитать их все в память. Я только хочу прочитать и обработать несколько строк в нем. Поэтому я ищу функцию в Пандах, которая могла бы справиться с этой задачей, которую базовый питон может справиться с этим хорошо:
with open('abc.csv') as f:
line = f.readline()
# pass until it reaches a particular line number....
Однако, если я делаю это в пандах, я всегда читаю первую строку:
datainput1 = pd.read_csv('matrix.txt',sep=',', header = None, nrows = 1 )
datainput2 = pd.read_csv('matrix.txt',sep=',', header = None, nrows = 1 )
Я ищу более простой способ справиться с этой задачей в пандах. Например, если я хочу прочитать строки от 1000 до 2000. Как я могу сделать это быстро?
Я хочу использовать панд, потому что я хочу читать данные в кадре данных.