ÎncepețiÎncepe gratuit

Calcularea distanței euclidiene manual

Distanța euclidiană este cea mai populară metrică de distanță în statistică. Popularitatea ei vine în principal din faptul că este intuitivă. Practic, este teorema lui Pitagora aplicată în coordonate carteziene.

Exersează calcularea ei manual cu NumPy, care este deja încărcat cu aliasul său standard np.

Acest exercițiu face parte din cursul

Detecția anomaliilor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Scade M din N (sau invers), ridică rezultatele la pătrat și salvează-le în squared_diffs.
  • Calculează suma diferențelor în sum_diffs.
  • Extrage radicalul din sumă pentru a obține distanța finală — dist_MN.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul