1

我正在使用包中的compana函数Adehabitat来确定是否从可用栖息地中选择了使用的栖息地。

我在可用矩阵中使用的栖息地类之一有几个非常低的值(即0.000015000)或零值。因此,当我用更大的值 () 替换 R 代码中的任何零值时0.001,它会影响我的结果。当我用其他值(即0.00010.00000001)替换那个较大的值时,为了确认结果的一致性,我的结果并不一致。

我应该使用适当的小值数字吗?


我尝试使用多个不同的小值来替换矩阵中的零值。比0.001没有最高结果的数字更小(使用 9 个不同的栖息地类别),但不断增加较小的值会改变其他栖息地类别的值。

bars<-compana(used, avail, test = c("randomisation"),
    rnv = 0.01, nrep = 1000, alpha = 0.1)

rnv0.01-->更改值0.0001会改变结果,并继续以较小的数字改变

我希望看到与大多数或所有 rnv 小数值一致的结果。

4

0 回答 0