[Python] Euclidean Distance using numpy, scipy - 유클리디안 거리 구하기

·2022년 1월 28일

numpy

# Euclidean Dist 구하기 1
import numpy as np
a = np.array((1, 0, 0, 0, 1, 1, 1))
b = np.array((0, 0, 1, 0, 0, 1, 0))

dist = np.linalg.norm(a-b)

print(dist)

scipy.spatial.distance

# Euclidean Dist 구하기 2
from scipy.spatial import distance
a = [1, 0, 0, 0, 1, 1, 1]
b = [0, 0, 1, 0, 0, 1, 0]

print(distance.euclidean(a, b))
profile
튼튼

0개의 댓글