scipy.spatial.distance.
euclidean#
- scipy.spatial.distance.euclidean(u, v, w=None)[Quelle]#
Berechnet den euklidischen Abstand zwischen zwei 1-D-Arrays.
Der euklidische Abstand zwischen den 1-D-Arrays u und v ist definiert als
\[ \begin{align}\begin{aligned}{\|u-v\|}_2\\\left(\sum{(w_i |(u_i - v_i)|^2)}\right)^{1/2}\end{aligned}\end{align} \]- Parameter:
- u(N,) array_like
Eingabearray.
- v(N,) array_like
Eingabearray.
- w(N,) array_like, optional
Die Gewichte für jeden Wert in u und v. Standard ist None, was jedem Wert ein Gewicht von 1,0 gibt.
- Rückgabe:
- euclideandouble
Der euklidische Abstand zwischen den Vektoren u und v.
Beispiele
>>> from scipy.spatial import distance >>> distance.euclidean([1, 0, 0], [0, 1, 0]) 1.4142135623730951 >>> distance.euclidean([1, 1, 0], [0, 1, 0]) 1.0