以块为单位读取data.table并将第一行作为标题包含在内

时间:2015-07-18 17:58:55

标签: r data.table

我想以块的形式读取一个大的CSV文件,以便为每个块读取第一行以确定列名,并从文件中读取行N + 1到N + n以形成数据部分data.table。我已尝试使用nrows命令的参数skipheaderfread,虽然我可以阅读大块内容,但我还没有能够使用第一个行作为标题。有没有办法做到这一点?

另外,fread是否有办法不查看文件中的第N + n行,以加快速度? (默认是这样做的吗?)

还有一点:文档说fread从行skip+1开始,但它实际上似乎开始在行skip上阅读。

0 个答案:

没有答案