標準 (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 ベクトルを作成することはまったく可能ですか?