pairdist

0th

Percentile

Pairwise distances

Computes the matrix of distances between all pairs of points in a point pattern.

Keywords
spatial
Usage
pairdist(x, y=NULL, method="C")
Arguments
x,y
Arguments specifying the $x$ and $y$ coordinates of a set of points. Typically x and y would be numeric vectors of equal length. Alternatively y may be omitted and x may be a point patter
method
String specifying which method of calculation to use. Values are "C" and "interpreted".
Details

This function computes the Euclidean distances between all pairs of points, and returns the matrix of distances.

If method = "interpreted" then the distances are computed using interpreted R code only. If method="C" then C code is used. The C code is marginally faster.

Value

  • A square matrix whose [i,j] entry is the distance between the points numbered i and j.

See Also

nndist, Kest

Aliases
  • pairdist
Examples
x <- runif(100)
   y <- runif(100)
   d <- pairdist(x, y)
   data(cells)
   d <- pairdist(cells)
Documentation reproduced from package spatstat, version 1.4-5, License: GPL version 2 or newer

Community examples

Looks like there are no examples yet.