0

背景:我尝试在 R 中使用adehabitatLT. 我在这里找到了一个很好的教程,我可以使用我自己的数据集来执行所有步骤,这些数据设置到第一次通过时间分析部分。

问题:当我使用fpt()命令时,我得到一个奇怪的结果,其中所有生成的列表都被填充NA(除了我的自定义半径列表,我测试了与示例相同的值,以及更大的范围以查看是否是问题的原因)。

我的努力:我可以使用教程中提供的示例数据成功地执行分析,因此我尝试将我自己的数据集与该示例中提供的数据集进行比较。我还没有找到任何关键的区别。我在fpt()-command 中尝试了不同的半径和单位。我还对我的数据集的不同子集进行了分析,结果相同。

不幸的是,我无法为您提供可行的示例,因为我的数据是从受保护物种中记录的。所以我的问题不能比询问是否有更多的诊断程序可以运行来检测问题的潜在原因更具体。或者,如果有任何我可能遇到的常见错误。

4

1 回答 1

0

事实证明问题是由于使用的投影造成的(感谢这篇文章)。我有十进制纬度/经度的位置,我定义的半径结果是度数而不是米(因为赤道的度数是 11.32 公里,如果我将半径除以 11320,我会得到合理的结果)。

转换为 UTM 投影解决了这个问题。

我留下这个问题作为参考,其他人是否犯了同样的错误。

于 2019-10-15T08:48:10.757 回答