library(spatstat)
# bramblecanes (3 marks).
data(bramblecanes)
X.F <- alltypes(bramblecanes,fun="F",verb=T)
plot(X.F)
X.G <- alltypes(bramblecanes,fun="G",verb=T)
X.J <- alltypes(bramblecanes,fun="J",verb=T)
X.K <- alltypes(bramblecanes,fun="K",verb=T)
<testonly># smaller dataset
bram <- bramblecanes[seq(1, bramblecanes$n, by=20), ]
X.F <- alltypes(bram,fun="F",verb=T)
X.G <- alltypes(bram,fun="G",verb=T)
X.J <- alltypes(bram,fun="J",verb=T)
X.K <- alltypes(bram,fun="K",verb=T)</testonly>
# Swedishpines (unmarked).
data(swedishpines)
X.F <- alltypes(swedishpines,fun="F")
X.G <- alltypes(swedishpines,fun="G")
X.J <- alltypes(swedishpines,fun="J")
X.K <- alltypes(swedishpines,fun="K")
# simulated data
pp <- runifpoint(350, owin(c(0,1),c(0,1)))
pp$marks <- factor(c(rep(1,50),rep(2,100),rep(3,200)))
X.F <- alltypes(pp,fun="F",verb=T,dataname="Fake Data")
X.G <- alltypes(pp,fun="G",verb=T,dataname="Fake Data")
X.J <- alltypes(pp,fun="J",verb=T,dataname="Fake Data")
X.K <- alltypes(pp,fun="K",verb=T,dataname="Fake Data")
# A setting where you might REALLY want to use dataname:
xxx <- alltypes(ppp(Melvin$x,Melvin$y,
window=as.owin(c(5,20,15,50)),marks=clyde),
fun="F",verb=T,dataname="Melvin")
Run the code above in your browser using DataLab