标签: python pandas csv
我有一个太大的csv文件,无法完全放入笔记本电脑的内存(大约10GB)。有没有办法截断文件,只有前n个条目保存在新文件中?我开始尝试
df = pandas.read_csv("path/data.csv").as_matrix()
但这不起作用,因为内存太小。
任何帮助将不胜感激!
莱昂
答案 0 :(得分:3)
使用nrows:
nrows
df = pandas.read_csv("path/data.csv", nrows=1000)
nrows docs说:
要读取的文件行数。用于阅读大型文件