始める無料で始める

SciPy でユークリッド距離を求める

ユークリッド距離を計算するために複数行のコードを書く代わりに、SciPy を使うことができます。このライブラリには euclidean 関数だけでなく、40 を超えるその他の距離尺度が含まれており、すべて単一の import 文で使えます。

この演習はコースの一部です

Anomaly Detection in Python

コースを見る

演習の手順

  • 該当する scipy モジュールから euclidean 関数をインポートします。
  • euclidean() 関数を MN に対して使ってください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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)
コードを編集して実行