Анализ времени первого прохождения в adehabitatLT возвращает только NA - PullRequest
0 голосов
/ 14 октября 2019

Справочная информация: Я пытаюсь провести анализ времени первого прохождения в R, используя adehabitatLT. Я нашел хороший учебник здесь , и я могу выполнить все шаги, используя свои собственные данные, настроенные в разделе «Анализ времени первого прохождения».

Проблема: Когда яиспользуя команду fpt(), я получаю странный результат, когда все созданные списки заполнены NA (кроме списка моих пользовательских радиусов, где я тестировал те же значения, что и в примере, а также большие диапазоны, чтобы увидеть,это было причиной проблемы).

Мои усилия: Я могу успешно выполнить анализ, используя примеры данных, приведенные в учебном пособии, поэтому я попытался сравнить свой собственный набор данных сте, которые представлены в этом примере. Я не смог найти принципиальных отличий. Я пробовал разные радиусы и единицы в команде fpt(). Я также выполнил анализ различных подмножеств моего набора данных с тем же результатом.

К сожалению, я не могу предоставить вам работоспособный пример, так как мои данные записаны с охраняемых видов. Поэтому мой вопрос не может быть более конкретным, чем вопрос о том, есть ли еще какие-либо диагностические средства, которые я мог бы выполнить для выявления потенциальных причин проблемы. Или, если есть какие-то распространенные ошибки, с которыми я мог бы столкнуться.

1 Ответ

0 голосов
/ 15 октября 2019

Оказалось, что проблема была в используемой проекции (узнал благодаря этому посту ). У меня были позиции в десятичной широте / долготе, и радиусы, которые я определил, оказались в градусах, а не в метрах (поскольку градус на экваторе составляет 11,32 км, я получил ощутимые результаты, если бы я разделил свои радиусы на 11320).

Преобразование в проекцию UTM решило проблему.

Я оставляю вопрос в качестве ссылки, если кто-то другой совершит ту же ошибку.

...