Неисправность в работе модели 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, так что я не думаю, что это проблема.

Есть ли аргумент, который мне нужно добавить? Любая помощь приветствуется!

0 ответов

Другие вопросы по тегам