Одной из новых особенностей R 3.0.0 было введение длинных векторов. Однако .C() и .Fortran() не принимают длинные векторные входы. На R-bloggers я нахожу:
Это предосторожность, так как очень маловероятно, что существующий код будет написан для обработки длинных векторов (и обертки R часто предполагают, что длина (x) является целым числом)
Я работаю с R-пакетом randomForest, и этот пакет явно нуждается .Fortran(), поскольку он выходит из системы, оставляя сообщение об ошибке
Ошибка в randomForest.default: длинные векторы (аргумент 20) не поддерживаются в .Fortran
Как преодолеть эту проблему? Я использую randomForest 4.6-7 (построен под R 3.0.2) на 64-битном компьютере Windows 7.