【发布时间】:2014-02-20 15:08:21
【问题描述】:
我正在尝试将标准 (RAM) 字符向量转换为 ff 对象(向量)。下面的代码返回错误:
> as.ff(c('a', 'b'))
Error in ff(initdata = initdata, length = length, levels = levels, ordered = ordered,:
vmode 'character' not implemented
这个线程 (https://stackoverflow.com/questions/17744525/r-difficulties-facing-with-read-csv-ffdf-physicalmode-and-virtualmode) 建议 ff 对象根本不接受字符,只接受因素。不过,以下内容不起作用:
> as.ff(c('a', 'b'), vmode = 'factor')
Error in ff(initdata = initdata, length = length, levels = levels, ordered = ordered,:
vmode 'factor' not implemented
以下列表不包括“因素”:
.vimplemented
boolean logical quad nibble byte ubyte short ushort
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
integer single double complex raw character
TRUE TRUE TRUE FALSE TRUE FALSE
那么是否有可能创建一个 ff 字符向量?
【问题讨论】:
标签: r vector character bigdata ff