Euclidean Distance에 대해서 알아보자..(간략히..)
2020. 7. 19. 20:33ㆍData Science
아주 Simple하게 설명하고자 하니 주의 바란다.
두개의 점이 있다.
(q1, q2), (p1,p2)
이렇게 가정해보자.
여기서 Euclidean Distance의 정의
Simple 하다..
그런데 수식으로 처리하기에 귀찮을 수 있겠다.
제곱이라든지 뺄셈, Root연산등을 다 해줘야 하나?..
이런 귀차니즘이 발동할때는 라이브러리를 활용하는 것이 맞겠다.
위 정의보다 좀 더 효율적이고 빠르게 이미 다른 사람들이 만들어 놓은 것을 활용해야 되지 않겠는가.
scipy 라이브러리를 아래와 같이 활용하면 손쉽게 계산 할 수 있다.
from scipy.spatial import distance
first_listing = [-0.596544, -0.439151]
second_listing = [-0.596544, 0.412923]
dist = distance.euclidean(first_listing, second_listing)
아주 심플...
'Data Science' 카테고리의 다른 글
데이터에서 이상치를 찾아보자 "1. EDA" (1) | 2022.09.25 |
---|---|
One Hot Encoding 과 Label Encoding 을 비교해보자 (0) | 2020.09.03 |
왜 Normalize 해야만 할까?? (0) | 2020.07.19 |
Epoch 과 Batch Size , Iterations 는 머냐? (3) | 2020.04.05 |
Data 파이프 라인 : ETL vs ELT (0) | 2019.10.27 |