一連の spatstat 関数を使用して、2 つのマークのない平面ポイント パターン データ セットを実行しました。ここで、Kcross.inhom 関数を使用して 2 つの間の相互作用を説明したいと思いますが、Kcross はマークされたデータでのみ機能するため、すべての xy データを 1 つの csv ファイルに結合し、2 つを区別する列を追加しました。次のポイント パターン オブジェクトを確立しましたが、その後の 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