2015-12-02 56 views
0

我想知道是否有人在R中使用了adehabitatHR软件包,并试图计算动物的动态布朗桥模型。我正在处理小插曲(adeHabitat,C. Calenge,2015,第108页)。数据集包含在软件包中。代码如下:与第二到最后一行(image(tata[[1]]$UDKernelBB AdeHabitat软件包R

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) 

我的问题很喜欢。我不断收到“$ operator is invalid for atomic vectors”错误。无论我尝试什么,我都不能强迫tata到data.frame

回答

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

+0

谢谢你的帮助。当您运行编辑后的代码时,运行最后一行后是否没有收到“没有正确的z矩阵特定”错误消息? – MRB

+0

不,我没有。一切顺利。 – johannes

+0

嗯,好的。非常感谢您的帮助! – MRB