Usage
nbcost(data, id, id.neigh, method = c("euclidean", "maximum",
"manhattan", "canberra", "binary", "minkowski", "mahalanobis"),
p = 2, cov, inverted = FALSE)
nbcosts(nb, data, method = c("euclidean", "maximum",
"manhattan", "canberra", "binary", "minkowski", "mahalanobis"),
p = 2, cov, inverted = FALSE)
Arguments
nb
An object of nb
class. See poly2nb
for
details. data
A matrix with observations in the nodes.
id
Node index to compute the cost
id.neigh
Idex of neighbours nodes of node id
method
Character or function to declare distance method.
If method
is character, method must be "mahalanobis" or
"euclidean", "maximum", "manhattan", "canberra", "binary"
or "minkowisk".
If method
is one of "euclidean",
p
The power of the Minkowski distance.
cov
The covariance matrix used to compute the mahalanobis
distance.
inverted
logical. If 'TRUE', 'cov' is supposed to contain the
inverse of the covariance matrix.