data.table fread函数

sta*_*ant 17 csv r data.table

我正在使用新data.table:::fread函数(我迄今为止在R中使用过的最快的读取函数)并且我得到了以下(自解释)异常:

R) fread(path)
Erreur dans fread(path) : Coercing integer64 to real needs to be implemented
Run Code Online (Sandbox Code Playgroud)

我的文件(由标签分隔的csv)确实包含大整数902160000671352000.那么我的问题是,我可以告诉fread#NOT#读第二列(那些怪物是int)

Mat*_*wle 11

好问题.还没有,但是你可以.同意所有评论.

TO DO列表位于readfile.c源代码的顶部.如果有任何遗漏,请告诉我.该列表涵盖允许类型覆盖,实现未实现的强制并允许跳过列.希望所有这些都将在1.9.0中首次发布.

fread目前正在v1.8.7中,正在开发R-Forge.完成后,它将以1.9.0的形式发布给CRAN..0表示新功能可能会更改参数名称和行为; 即,如果fread在1.9.1 中做出向后不可比较的更改,请不要感到惊讶.鉴于其性质,很难想象任何重大事件都会发生变化.但这就是为什么我在R-Forge上宣传它的可用性,让它早早进入野外并获得这样的东西.