"crossdist"(X, Y, ..., method="C")
"lpp"
).
They must lie on the same network.
"C"
and "interpreted"
.
[i,j]
entry is the distance
from the i
-th point in X
to the j
-th point in Y
.
This is a method for the generic function crossdist
for point patterns on a linear network
(objects of class "lpp"
).
This function expects two point pattern objects X
and Y
on the same linear network,
and returns the matrix whose [i,j]
entry is the
shortest-path distance from X[i]
to Y[j]
.
The argument method
is not normally used. It is
retained only for checking the validity of the software.
If method = "interpreted"
then the distances are
computed using interpreted R code only. If method="C"
(the default) then C code is used.
The C code is much faster.
crossdist
,
crossdist.ppp
,
pairdist
,
nndist
v <- split(chicago)
X <- v$cartheft
Y <- v$burglary
d <- crossdist(X, Y)
Run the code above in your browser using DataLab