R中的KernelBB AdeHabitat包

时间:2015-12-02 16:10:59

标签: r

我想知道是否有人在R中使用过adehabitatHR包,并试图为动物计算动态布朗桥模型。我正在处理小插图(adeHabitat,C。Calenge,2015,第108页)。数据集包含在包中。代码如下:

data(puechcirc)
x <- puechcirc[1]
sig2 <- 58
liker(x, sig2 = 58, rangesig1 = c(1, 10))
tata <- kernelbb(x, sig1 = 6.23, sig2 = 58, grid = 50)
image(tata, addpoints=FALSE)
image(tata[[1]]$UD)
contour(getvolumeUD(tata)[[1]]$UD, level=95, add=TRUE, col="red", lwd=2)

我的问题喜欢第二行到最后一行(image(tata[[1]]$UD)。我一直得到&#34; $ operator is invalid for atomic vectors&#34;错误。无论我尝试什么,我都不能强迫tata到data.frame

1 个答案:

答案 0 :(得分:0)

这对我有用:

library(adehabitatHR)
data(puechcirc)
x <- puechcirc[1]
sig2 <- 58
liker(x, sig2 = 58, rangesig1 = c(1, 10))
tata <- kernelbb(x, sig1 = 6.23, sig2 = 58, grid = 50)
image(tata)
contour(getvolumeUD(tata), level=95, add=TRUE, lwd=2)

enter image description here