These functions are wrappers for some (but not all) the C functions included in the geoR package. Typically the C code is directly called from the geoR functions but these functions allows independent calls.
diffpairs(coords, data)
loccoords(coords, locations)
.diagquadraticformXAX(X, lowerA, diagA)
.bilinearformXAY(X, lowerA, diagA, Y)
.corr.diaglowertri(coords, cov.model, phi, kappa)
.Ccor.spatial(x, phi, kappa, cov.model)
an \(n \times 2\) matrix with the data coordinates.
an vector with the data values.
an \(N \times 2\) matrix with the coordinates of the prediction locations.
a vector with the diagonal terms of the symmetric matrix A.
a vector with the diagonal terms of the symmetric matrix A.
a matrix with conforming dimensions.
a matrix with conforming dimensions.
covariance model, see cov.spatial
for options and
more details.
numerical value of the correlation function parameter phi.
numerical value of the correlation function parameter kappa.
a vector of distances.
The outputs for the different functions are:
returns a list with elements dist
- the
distance between pairs of points, and diff
- the difference
between the values of the attributes.
returns a \(n \times N\) matrix with distances between data points and prediction locations.
returns a vector with the diagonal term of the quadratic form \(X' A X\).
returns a vector or a matrix with the terms of the quadratic form \(X' A Y\).
returns the lower triangle of the correlation matrix, including the diagonal.
returns a vector of values of spatial correlations.
Further information on the package geoR can be found at: http://www.leg.ufpr.br/geoR.