Я пытаюсь выполнить compositional
анализ использования среды обитания с помощью функции compana()
в пакете adehabitatHS (я использую adehabitat, потому что не могу установить adehabitatHS).
Compana()
нужны две матрицы: одна из среды обитания и одна из доступной среды обитания.
Когда я пытаюсь запустить функцию, она не работает (она никогда не останавливается), поэтому я должен прервать сеанс RStudio.
Я читал, что одной проблемой может быть 0-values
в некоторых типах среды обитания для некоторых животных в матрице 'avaiable' , тогда как у других животных есть положительные значения для той же среды обитания. Как и другие люди, я заменил 0-values
на маленькие значения (0,001), запустил compana
, и это сработало, НО лямбда-значения вернули мне NaN
.
Проблема похожа на найденную здесь
Сравнение результатов теста adhabitatHS lambda = NaN?
Они сказали, что решили использовать в качестве «используемой» матрицы среды обитания числа (целые числа), а не пропорции.
Я пробовал также этот подход, но никогда не менялся (он зависает, когда в доступной матрице есть 0-values
, или возвращает значение NaN
для лямбды, если я заменяю 0 - значениями на небольшие значения).
Я проверил все матрицы, и они в порядке, поэтому я схожу с ума.
У меня 6 животных и 21 тип среды обитания.
Вы можете решить эту БОЛЬШУЮ проблему?