as.lpp(x, y=NULL, seg=NULL, tp=NULL, ...,
marks=NULL, L=NULL, check=FALSE, sparse)xy.coords.
Alternatively x can be a point pattern
on a linear network (object of class "lpp")
x,y. See Details."linnet")
on which the points lie.linnet."lpp")."lpp").
The possible formats are:
xis already a point pattern on a linear network
(object of class"lpp").
Thenxis returned unchanged.xis a planar point pattern (object of class"ppp").
Thenxis converted to a point pattern on the linear networkLusinglpp.x,y,seg,tpare vectors of equal length.
These specify that theith point has Cartesian coordinates(x[i],y[i]), and lies on segment numberseg[i]of the
networkL, at a fractional positiontp[i]along that
segment (withtp=0representing one endpoint andtp=1the other endpoint of the segment).seg,tpareNULL, andx,yare data in a format
acceptable toxy.coordsspecifying the
Cartesian coordinates.lpp.A <- as.psp(simplenet)
X <- runifpointOnLines(10, A)
is.ppp(X)
Y <- as.lpp(X, L=simplenet)Run the code above in your browser using DataLab