bundles / scipy latest / scipy / spatial / distance / mahalanobis
function
scipy.spatial.distance:mahalanobis
source: /scipy/spatial/distance.py :994
Signature
def mahalanobis ( u , v , VI ) Summary
Compute the Mahalanobis distance between two 1-D arrays.
Extended Summary
The Mahalanobis distance between 1-D arrays u and v, is defined as
where V is the covariance matrix. Note that the argument VI is the inverse of V.
Parameters
u: (N,) array_likeInput array.
v: (N,) array_likeInput array.
VI: array_likeThe inverse of the covariance matrix.
Returns
mahalanobis: doubleThe Mahalanobis distance between vectors
uandv.
Examples
from scipy.spatial import distance iv = [[1, 0.5, 0.5], [0.5, 1, 0.5], [0.5, 0.5, 1]]✓
distance.mahalanobis([1, 0, 0], [0, 1, 0], iv) distance.mahalanobis([0, 2, 0], [0, 1, 0], iv) distance.mahalanobis([2, 0, 0], [0, 1, 0], iv)✗
Aliases
-
scipy.spatial.distance.mahalanobis