我想以块的形式读取一个大的CSV文件,以便为每个块读取第一行以确定列名,并从文件中读取行N + 1到N + n以形成数据部分data.table
。我已尝试使用nrows
命令的参数skip
,header
和fread
,虽然我可以阅读大块内容,但我还没有能够使用第一个行作为标题。有没有办法做到这一点?
另外,fread
是否有办法不查看文件中的第N + n行,以加快速度? (默认是这样做的吗?)
还有一点:文档说fread
从行skip+1
开始,但它实际上似乎开始在行skip
上阅读。