| Mahalanobis {heplots} | R Documentation |
Classical and Robust Mahalanobis Distances
Description
This function is a convenience wrapper to mahalanobis
offering also the possibility to calculate robust Mahalanobis squared
distances using MCD and MVE estimators of center and covariance (from
cov.rob)
Usage
Mahalanobis(
x,
center,
cov,
method = c("classical", "mcd", "mve"),
nsamp = "best",
...
)
Arguments
x |
a numeric matrix or data frame with, say, |
center |
mean vector of the data; if this and |
cov |
covariance matrix (p x p) of the data |
method |
estimation method used for center and covariance, one of:
|
nsamp |
passed to |
... |
other arguments passed to |
Details
Any missing data in a row of x causes NA to be returned for
that row.
Value
a vector of length nrow(x) containing the squared distances.
Author(s)
Michael Friendly
See Also
Examples
summary(Mahalanobis(iris[, 1:4]))
summary(Mahalanobis(iris[, 1:4], method="mve"))
summary(Mahalanobis(iris[, 1:4], method="mcd"))