ComenzarEmpieza gratis

Calcular manualmente la distancia euclídea

La distancia euclídea es la métrica de distancia más popular en estadística. Su popularidad se debe sobre todo a que es intuitiva de entender. Es el teorema de Pitágoras aplicado en coordenadas cartesianas.

Practica calculándola manualmente con NumPy, que ya está cargado con su alias estándar np.

Este ejercicio forma parte del curso

Detección de anomalías en Python

Ver curso

Instrucciones del ejercicio

  • Resta M de N (o viceversa), eleva al cuadrado los resultados y guárdalos en squared_diffs.
  • Calcula la suma de las diferencias en sum_diffs.
  • Halla la raíz cuadrada de la suma para obtener la distancia final — dist_MN.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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])

# Subtract M from N and square the result
squared_diffs = ____

# Calculate the sum
sum_diffs = ____

# Find the square root
dist_MN = ____

print(dist_MN)
Editar y ejecutar código