De euclidische afstand vinden met SciPy
In plaats van meerdere regels code te schrijven om de euclidische afstand te berekenen, kun je SciPy gebruiken. Deze bibliotheek bevat niet alleen de functie euclidean, maar ook meer dan 40 andere afstandsmaatstaven—allemaal met één importinstructie te gebruiken.
Deze oefening maakt deel uit van de cursus
Anomaly Detection in Python
Oefeninstructies
- Importeer de functie
euclideanuit de relevantescipy-module. - Gebruik de functie
euclidean()opMenN.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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)