Python距离计算
生活随笔
收集整理的這篇文章主要介紹了
Python距离计算
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章鏈接
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庫(kù)求解 from scipy.spatial.distance import pdist X=np.vstack([x,y]) d2=pdist(X,'minkowski',p=2)print(d2) 當(dāng)p=1時(shí),就是曼哈頓距離 當(dāng)p=2時(shí),就是歐氏距離 當(dāng)p→∞時(shí),就是切比雪夫距離總結(jié)
以上是生活随笔為你收集整理的Python距离计算的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 机器学习中各种距离
- 下一篇: 稳定匹配算法python实现