View source: R/HmscRandomLevel.R
HmscRandomLevel | R Documentation |
Hmsc
random levelSpecifies the structure of a random factor, including whether the random factor is assumed to be spatially explicit or not, the spatial coordinates and the potential structure of covariate-dependent random factors.
HmscRandomLevel( sData = NULL, sMethod = "Full", distMat = NULL, xData = NULL, units = NULL, N = NULL, nNeighbours = 10, sKnot = NULL, longlat = FALSE )
sData |
a matrix or a dataframe containing spatial or temporal
coordinates of units of the random level, or a similar
|
sMethod |
a string specifying which spatial method to be
used. Possible values are |
distMat |
a distance matrix containing the distances between
units of the random level, with unit names as rownames, or a
|
xData |
a dataframe containing the covariates measured at the units of the random level for covariate-dependent associations |
units |
a vector, specifying the names of the units of a non-structured level |
N |
number of unique units on this level |
nNeighbours |
a scalar specifying the number of neighbours to
be used in case the spatial method is set to |
sKnot |
a dataframe containing the knot locations to be used
for the Gaussian predictive process if |
longlat |
Interpret coordinate data |
Only one of sData
, distMat
, xData
, units
and N
arguments can be
provided.
As a good practice, we recommend to specify all available units for a random level, even if some of those are not used for training the model.
a HmscRandomLevel
-class object that can be used for Hmsc
-class object construction
setPriors.Hmsc
to change the default priors
of an existing HmscRandomLevel
object.
# Setting a random level with 50 units rL = HmscRandomLevel(units=TD$studyDesign$sample) # Setting a spatial random level rL = HmscRandomLevel(sData=TD$xycoords) # Setting a covariate-dependent random level. rL = HmscRandomLevel(xData=data.frame(x1=rep(1,length(TD$X$x1)),x2=TD$X$x2))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.