我一直在通过一系列 spatstat 函数运行两个未标记的平面点模式数据集。现在我想用Kcross.inhom函数来描述两者之间的交互,但是Kcross只对标记的数据起作用,所以我将所有xy数据合并到一个csv文件中,并添加了一个区分两者的列。我已经建立了以下点模式对象,但不明白如何为我的目的编辑 Kcross 的后续示例。或者,也许有更好的方法?谢谢你的帮助!
# read in data & create ppp
collisionspotholes<-read.csv("cpmulti.csv")
cp<-ppp(collisionspotholes[,3],collisionspotholes[,4],c(40.50390735,40.91115166),c(-74.25262139,-73.7078596))
# synthetic example
pp <- runifpoispp(50)
pp <- pp %mark% factor(sample(0:1, npoints(pp), replace=TRUE))
K <- Kcross(pp, "0", "1")
K <- Kcross(pp, 0, 1) # equivalent