Compute the sum of dissimilarity
ssw.RdThis function computes the sum of dissimilarity between each observation and the mean (scalar of vector) of the observations.
Usage
ssw(data, id, method = c("euclidean", "maximum",
"manhattan", "canberra", "binary", "minkowski",
"mahalanobis"), p = 2, cov, inverted = FALSE)Arguments
- data
A matrix with observations in the nodes.
- id
Node index to compute the cost
- method
Character or function to declare distance method. If
methodis character, method must be "mahalanobis" or "euclidean", "maximum", "manhattan", "canberra", "binary" or "minkowisk". Ifmethodis one of "euclidean", "maximum", "manhattan", "canberra", "binary" or "minkowisk", seedistfor details, because this function as used to compute the distance. Ifmethod="mahalanobis", the mahalanobis distance is computed between neighbour areas. Ifmethodis afunction, this function is used to compute the distance.- 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.
Value
A numeric, the sum of dissimilarity between the observations
id of data and the mean (scalar of vector) of
this observations.
See also
See Also as nbcost