Calcular la distancia euclidiana con SciPy
En lugar de escribir varias líneas de código para calcular la distancia euclidiana, puedes usar SciPy. La biblioteca no solo incluye la función euclidean, sino más de 40 métricas de distancia más, todas a un solo import de distancia.
Este ejercicio forma parte del curso
Detección de anomalías en Python
Instrucciones del ejercicio
- Importa la función
euclideandel módulo correspondiente descipy. - Usa la función
euclidean()conMyN.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import the euclidean function from scipy
from scipy.____.____ import euclidean
M = np.array([14, 17, 18, 20, 14, 12, 19, 13, 17, 20])
N = np.array([63, 74, 76, 72, 64, 75, 75, 61, 50, 53])
# Use the euclidean function on M and N
dist_MN = ____
print(dist_MN)