georobObject: Fitted georob Object

Description Value Author(s) See Also


An object of class georob as returned by georob and representing a (robustly) fitted spatial linear model. Objects of this class have methods for model building (see georobModelBuilding) and cross-validation (see cv.georob), for computing (robust) Kriging predictions (see predict.georob), for plotting (see plot.georob) and for common generic functions (see georobMethods).


A georob object is a list with following components:


the maximized (restricted) Gaussian log-likelihood of a non-robust (RE)ML fit or NA for a robust fit if tuning.psi is less than


the estimated parameters of a possibly nested variograms model. This is a list that contains for each variogram model structure the following components:

  • variogram.model: the name of the fitted parametric variogram model.

  • param: a named numeric vector with the (estimated) variogram parameters.

  • fit.param: a named logical vector with the flags defining what variogram parameters were estimated.

  • isotropic: logical indicating whether an isotropic variogram was fitted.

  • aniso: a named numeric vector with the (estimated) anisotropy parameters.

  • fit.aniso: a named logical vector with the flags defining what anisotropy parameters were estimated.

  • sincos: a list with sin and cos of the angles ω, φ and ζ that define the orientation of the anisotropy ellipsoid.

  • rotmat: the matrix (C_1, C_2, C_3) (see georobIntro).

  • sclmat: a vector with the elements 1, 1/f_1, 1/f_2 (see georobIntro).


a named numeric vector with the estimating equations (robust REML) or the gradient of the maximized (restricted) log-likelihood (Gaussian (RE)ML) evaluated at the solution.


the value of the tuning constant c of the ψ_c-function.


a named vector with the estimated regression coefficients.


a named vector with the fitted values of the external drift X hatβ.


a named vector with the predicted spatial random effects hatB at the data locations.


a named vector with the residuals hatε=Y-X hatβ - hatB.


a named numeric vector with the “robustness weights” ψ(hatε_i/hatτ) / (hatε_i/hatτ).


logical indicating whether numerical maximization of the (restricted) log-likelihood by nlminb or optim or root finding by nleqslv converged.


a diagnostic integer issued by nlminb, optim (component convergence) or nleqslv (component termcd) about convergence.


a named integer vector of length two, indicating either

  • the number of function and gradient evaluations when maximizing the (restricted) Gaussian log-likelihood by nlminb or optim, or

  • the number of function and Jacobian evaluations when solving the robustified estimating equations by nleqslv.


the compressed design matrix for replicated observations at coincident locations (integer vector that contains for each observation the row index of the respective unique location).


a list with covariance matrices (or diagonal variance vectors). Covariance matrices are stored in compressed form (see compress) and can be expanded to square matrices by expand. What cov actually contains depends on the flags passed to georob for computing covariances (see control.georob). Possible components are:

  • cov.bhat: the covariances of hatB.

  • cov.betahat: the covariances of hatβ.

  • the covariances of B-hatB.

  • the covariances of B-hatB and hatβ.

  • cov.ehat: the covariances of hatε=Y-X hatβ - hatB.

  • cov.ehat.p.bhat: the covariances of hatε+ hatB=Y-X hatβ.

  • a covariance term required for the back-trans-
    formation of Kriging predictions of log-transformed data.


a named numeric vector with the expectations of dψ_c'(x)/dx (dpsi) and ψ_c^2(x) (psi2) with respect to a standard normal distribution (exp.gauss) and the long-tailed distribution of ε (exp.f0) implied by the choice of the ψ_c-function.


a list of matrices in compressed form with (among others) the following components:

  • Valpha: a list with the (generalized) correlation matrices (Valpha) of the nested variogram models structures along with the constants (gcr.constant) added to the respective semivariances matrices.

  • Valphaxi: the (generalized) correlation matrix V_{α, ξ} = Γ_θ / (σ_n^2+σ^2) that includes the spatial nugget effect.

  • Valphaxi.inverse: the inverse of V_{α, ξ}.

  • log.det.Valphaxi: log(det(V_{α, ξ})).


a list of matrices in (partly) compressed form with the following components:

  • Aalphaxi: the matrix (X^T V_{α, ξ}^-1 X)^-1 X^T V_{α, ξ}^-1 .

  • Palphaxi: the matrix I - X A_{α, ξ}.

  • Valphaxi.inverse.Palphaxi: the matrix V^-1_{α, ξ} P_{α, ξ}.


a list with 3 components:

  • locations: a formula indicating the coordinates of the measurement locations.

  • coordinates: a numeric matrix with the coordinates of the measurement locations.

  • lag.vectors: a numeric matrix with the lag vectors between any distinct pairs of measurement locations.


a list with 3 components:

  • coefficients: initial estimates of β computed either by lmrob or rq.

  • bhat: initial predictions of B.

  • variogram.object: the initial values of the parameters of a possibly nested variograms model. This is a list with the same structure as described above for the component variogram.object.


a symmetric matrix giving an estimate of the Hessian at the solution if the model was fitted non-robustly with the argument hessian = TRUE (see control.georob). Missing otherwise.


a list with control parameters generated by control.georob.


optionally a matrix of robust distances in the space spanned by X (see argument compute.rd of lmrob.control and control.georob).

model, x, y

if requested the model frame, the model matrix and the response, respectively.

na.action, offset, contrasts, xlevels, rank, df.residual, call, terms

further components of the fit as described for an object of class lm.


Andreas Papritz [email protected]

See Also

georobIntro for a description of the model and a brief summary of the algorithms;

georob for (robust) fitting of spatial linear models;

profilelogLik for computing profiles of Gaussian likelihoods;

plot.georob for display of RE(ML) variogram estimates;

control.georob for controlling the behaviour of georob;

georobModelBuilding for stepwise building models of class georob;

cv.georob for assessing the goodness of a fit by georob;

georobMethods for further methods for the class georob;

predict.georob for computing robust Kriging predictions;

lgnpp for unbiased back-transformation of Kriging prediction of log-transformed data;

georobSimulation for simulating realizations of a Gaussian process from model fitted by georob; and finally

sample.variogram and fit.variogram.model for robust estimation and modelling of sample variograms.

georob documentation built on Aug. 28, 2018, 1:04 a.m.