Неисправность в работе модели maxent с использованием факторов с пакетом dismo R
Я пытаюсь запустить модель maxent, используя data.frame в качестве источника данных. Все работает нормально, если я использую только цифры и целые числа в качестве входных переменных.
pa <- data.frame(alt=runif(100, 0, 1000),
temp=rpois(100, 5),
aspect=sample(c('N','S','E','W'), 100, replace=TRUE),
presence=sample(0:1, 100, replace=TRUE))
me <- maxent(x=pa[,-(3:4)], p=pa$presence)
Однако, если я использую фактор, я получаю следующее сообщение об ошибке:
me <- maxent(x=pa[,-4], p=pa$presence)
Ошибка: Ошибка чтения файлов
Ошибка в файле (con, "r"): не удается открыть соединение
Дополнительно: предупреждающее сообщение:
В файле (con, "r"): невозможно открыть файл '/var/folder /bj/v8pg71qd5wdfm8nl9kf5qjqm0000gn/T//RtmpbXaS1K/raster //maxent/96594510484/species.lambdas': такого файла или каталога нет
Я использую OSX High Sierra (10.13.6) и недавно обновил Java, dismo, Maxent и R, так что я не думаю, что это проблема.
Есть ли аргумент, который мне нужно добавить? Любая помощь приветствуется!