[英]How to read a table line by line - using R?
我有一个很大的(20GB)CSV文件,我需要修改其某些列。 逐行(或每次读取可能几千行)导入数据表的最优化方法是什么? 我已经尝试了下面给出的解决方案什么是在R中逐行读取的好方法?
但这似乎很慢。 是否有可以在表结构本身中逐行读取的库-还具有某种Buffer逻辑以使读取速度更快?
您可以使用data.table
的fast fread()
。 通过skip=
,您可以设置读取段的开头,通过nrow=
,可以读取的行数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.