Learn R Programming

geoR (version 1.2-5)

wrappers: Wrappers for the C functions used in geoR

Description

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.

Usage

distdiag(coords)
loccoords(coords, locations)
diagquadraticformXAX(X, lowerA, diagA) 
bilinearformXAY(X, lowerA, diagA, Y) 
corr.diaglowertri(coords, cov.model, phi, kappa)

Arguments

coords
an $n \times 2$ matrix with the data coordinates.
locations
an $N \times 2$ matrix with the coordinates of the prediction locations.
lowerA
a vector with the diagonal terms of the symmetric matrix A.
diagA
a vector with the diagonal terms of the symmetric matrix A.
X
a matrix with conforming dimensions.
Y
a matrix with conforming dimensions.
cov.model
covariance model, see cov.spatial for options and more details.
phi
numerical value of the correlation function parameter phi.
kappa
numerical value of the correlation function parameter kappa.

Value

  • The outputs for the different functions are:
  • loccoordsreturns a $n \times N$ matrix with distances between data points and prediction locations.
  • distdiagreturns a vector with distances between data locations, including the diagonal zero values.
  • diagquadraticformXAXreturns a vector with the diagonal term of the quadratic form $X' A X$.
  • bilinearformXAYreturns a vector or a matrix with the terms of the quadratic form $X' A Y$.
  • corr.diaglowertrireturns the lower triangle of the correlation matrix, including the diagonal.

References

Further information about geoR can be found at: http://www.maths.lancs.ac.uk/~ribeiro/geoR.