ПочатиПочніть безкоштовно

Обчислення евклідової відстані за допомогою SciPy

Замість того щоб писати кілька рядків коду для обчислення евклідової відстані, ви можете скористатися SciPy. У цій бібліотеці є не лише функція euclidean, а й понад 40 інших метрик відстані — і все це доступно через один оператор імпорту.

Ця вправа є частиною курсу

Виявлення аномалій у Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте функцію euclidean із відповідного модуля scipy.
  • Застосуйте функцію euclidean() до M і N.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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)
Редагувати та запускати код