0
如何將一個「ppp」對象轉換爲多類型對象以便在r中運行一個交叉函數k Kcross
?如何將「ppp」對象轉換爲多類型對象?
如何將一個「ppp」對象轉換爲多類型對象以便在r中運行一個交叉函數k Kcross
?如何將「ppp」對象轉換爲多類型對象?
您必須分配factor水平標記獲得spatstat多型點模式:
library(spatstat)
baa <- ppp(x = 1, y = 1, window = square(10))
is.multitype(baa)
[1] FALSE
marks(baa) <- "gaa"
is.multitype(baa)
[1] FALSE
marks(baa) <- factor("gaa")
is.multitype(baa)
[1] TRUE
然後你可以運行Kcross功能:
moo <- ppp(x = c(1,2), y = c(2,1), window = square(5), marks = factor(c("baa", "gaa")))
Kcross(moo)
非常感謝!這工作。 – user3511534
心靈提供了一些示例數據? – Mikko