2015-12-02 100 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