properties.define {RGeostats} | R Documentation |
Definition of the Model Transformation
properties.define(name, conv.type = 1, conv.idir = 1, conv.ndisc = 10,conv.range = 1, anam = NA, anam.iclass=0, anam.models=NA, anam.var="P", tape.type= 1, tape.range = 1)
name |
The keyword which defines the type of transformation to be applied to the Model. This keyword must be chosen among the following list:
Only one Model transformation can be applied at a time. Each Model transformation requires a set of relative parameters: their name use the transformation name as a radix. |
conv.type |
Type of convolution function. It must be selected from the following list:
|
conv.idir |
Direction in which the convolution must be applied. It must be selected from the following list:
|
conv.ndisc |
The convolution is performed using a numerical integration. This is performed through a discretization. The current argument provides the number of discretization steps along each direction where the convolution takes place. Beware that choosing 'ndisc=10' in the case where 'idir=5' leads to 1000 discretization steps for each covariance calculation. |
conv.range |
This parameter defines the (apparent) range of the convolution along each direction where the convolution is defined. |
anam |
This argument refers to the |
anam.iclass |
In the Discrete Disjunctive Kriging, the aim is estimated the Discretized Variable. This is performed via the (disjunctive) estimation of the (independent) factors. However, the user may want to estimate ONE factor individually: then it suffices to specify the rank of this factor in this argument (starting from 1) |
anam.models |
in the case of Discrete Indicator Residuals Anamorphosis, the list of Models (for each active Residuals) must be provided. The number of Models in this list must match the number of active residuals provided by argument 'ncleff'. |
anam.var |
This argument gives the type of covariance or variogram to be computed:
|
tape.type |
In the case of Tapering Model calculation, the user must choose the tapering function (which is a covariance with compact support) in the following list:
|
tape.range |
Apparent range of the tapering function. |
This function returns a list
that specifically describes
the parameters of the selected transformation. It can then be used
when creating a new model (using model.create
or
model.auto
) or attached to an already existing model
(using model.properties
).