neigh-class {RGeostats} | R Documentation |
This class contains the neighborhood which describes the way samples are selected around a target location, when performing an estimation (or a simulation)
Objects can be created by calls of the form new("neigh", ...)
.
Neighborhood characteristics
ndim
:Object of class "numeric"
Space dimension
type
:Object of class "numeric"
Type of neighborhood. It indicates the type of neighborhood to be used:
0 for Unique Neighborhood: all the active data are selected
1 for Bench Neighborhood: all the active data lying within a slice centered on the target are selected
2 for Moving Neighborhood: only the active data located in the vicinity of the target are selected.
3 for Image Neighborhood: only the samples belonging to a vicinity (defined in terms of cells) around the target grid nodeare used.
flag.sector
:Object of class "logical"
Specify if a sector search must be performed
(specific to Moving neighborhood)
flag.aniso
:Object of class "logical"
Specify if an anisotropic search must be performed
(specific to Moving neighborhood)
flag.rotation
:Object of class "logical"
Specifiy if the rotated anisotropic ellipsoid must be defined
flag.continuous
:Object of class "logical"
Specify if the continuous option is used in moving neighborhood
nmini
:Object of class "numeric"
Minimum number of points in the neighborhood
(specific to Moving neighborhood)
nmaxi
:Object of class "numeric"
Maximum number of points in the neighborhood
nsect
:Object of class "numeric"
Number of angular sectors
nsmax
:Object of class "numeric"
Maximum number of selected samples per angular sector
width
:Object of class "numeric"
Vertical width
dmax
:Object of class "numeric"
Maximum isotropic search radius
dist.cont
:Object of class "numeric"
Normalized distance beyond which the weights are tapered down
coeffs
:Object of class "matrix"
Anisotropic coefficient
rotmat
:Object of class "matrix"
Rotation matrix
radius
:Object of class "matrix"
Radius of image neighborhood
skip
:Object of class "numeric"
Skipping ratio in the image neighborhood
signature(x = "neigh")
: ...
signature(x = "neigh")
: ...
Other functions are available, such as:
neigh.create
Initialize a neigh-class
neigh.input
Define a neigh-class
interactively
neigh.read
Read the contents of a neigh-class
from a neutral ASCII file
showClass("neigh")