- formula
A representation of the model in the form
response ~ terms
. The response must be set to NA
's
at the prediction locations (see the example in
mcsglmm
for how to do this using
stackdata
). At the observed locations the response
is assumed to be a total of replicated measurements. The number of
replications is inputted using the argument weights
.
- data
An optional data frame containing the variables in the
model.
- weights
An optional vector of weights. Number of replicated
samples.
- subset
An optional vector specifying a subset of
observations to be used in the fitting process.
- offset
See lm
.
- atsample
A formula in the form ~ x1 + x2 + ... + xd
with the coordinates of the sampled locations.
- corrfcn
Spatial correlation function. See
geoBayes_correlation
for details.
- linkp
Parameter of the link function. A scalar value.
- phi
Optional starting value for the MCMC for the
spatial range parameter phi
. Defaults to the mean of its
prior. If corrtuning[["phi"]]
is 0, then this argument is required and
it corresponds to the fixed value of phi
. This can be a
vector of the same length as Nout.
- omg
Optional starting value for the MCMC for the
relative nugget parameter omg
. Defaults to the mean of
its prior. If corrtuning[["omg"]]
is 0, then this argument is required
and it corresponds to the fixed value of omg
. This can be
a vector of the same length as Nout.
- kappa
Optional starting value for the MCMC for the
spatial correlation parameter kappa
(Matern smoothness or
exponential power). Defaults to the mean of
its prior. If corrtuning[["kappa"]]
is 0 and it is needed for
the chosen correlation function, then this argument is required
and it corresponds to the fixed value of kappa
. This can be
a vector of the same length as Nout.
- Nout
Number of MCMC samples to return. This can be a vector
for running independent chains.
- Nthin
The thinning of the MCMC algorithm.
- Nbi
The burn-in of the MCMC algorithm.
- betm0
Prior mean for beta (a vector or scalar).
- betQ0
Prior standardised precision (inverse variance)
matrix. Can be a scalar, vector or matrix. The first two imply a
diagonal with those elements. Set this to 0 to indicate a flat
improper prior.
- ssqdf
Degrees of freedom for the scaled inverse chi-square
prior for the partial sill parameter.
- ssqsc
Scale for the scaled inverse chi-square prior for the
partial sill parameter.
- tsqdf
Degrees of freedom for the scaled inverse chi-square
prior for the measurement error parameter.
- tsqsc
Scale for the scaled inverse chi-square prior for the
measurement error parameter.
- corrpriors
A list with the components phi
,
omg
and kappa
as needed. These correspond to the
prior distribution parameters. For phi
and omg
it
must be a vector of length 4. The generalized inverse gamma
prior is assumed and the input corresponds to the parameters
scale, shape, exponent, location in that order (see Details).
For kappa
it must be a vector of length 2. A uniform
prior is assumed and the input corresponds to the lower and
upper bounds in that order.
- corrtuning
A vector or list with the components phi
,
omg
and kappa
as needed. These correspond to the
random walk parameter for the Metropolis-Hastings step. Smaller values
increase the acceptance ratio. Set this to 0 for fixed
parameter value.
- longlat
How to compute the distance between locations. If
FALSE
, Euclidean distance, if TRUE
Great Circle
distance. See spDists
.
- test
Whether this is a trial run to monitor the acceptance
ratio of the random walk for phi
and omg
. If set to
TRUE
, the acceptance ratio will be printed on the screen
every 100 iterations of the MCMC. Tune the phisc
and
omgsc
parameters in order to achive 20 to 30% acceptance.
Set this to a positive number to change the default 100. No
thinning or burn-in are done when testing.