Python距离计算
生活随笔
收集整理的這篇文章主要介紹了
Python距离计算
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章鏈接
import numpy as np x=np.random.random(10) y=np.random.random(10)#方法一:根據(jù)公式求解,p=2 d1=np.sqrt(np.sum(np.square(x-y)))print(d1)#方法二:根據(jù)scipy庫求解 from scipy.spatial.distance import pdist X=np.vstack([x,y]) d2=pdist(X,'minkowski',p=2)print(d2) 當p=1時,就是曼哈頓距離 當p=2時,就是歐氏距離 當p→∞時,就是切比雪夫距離總結
以上是生活随笔為你收集整理的Python距离计算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 机器学习中各种距离
- 下一篇: 稳定匹配算法python实现