一、欧氏距离
欧式距离或欧几里得距离实际就是(xi,yi),(xj,yj)两点之间的直线距离。
用公式表示为:
ρ=(xi−xj)2+(yi−yj)2
其中ρ为点xi,yi)与点(xj,yj)之间的欧式距离。特别的∣X∣=xi2+yi2为点(xi,yi)到原点之间的直线距离。
以此类推,三维空间的欧式距离公式为:
ρ=(xi−xj)2+(yi−yj)2+(zi−zj)2
∣X∣=xi2+yi2+zi2
二、曼哈顿距离
曼哈顿距离(Manhattan Distance)指(xi,yi)(xj,yj)两点在南北方向上的距离加上在东西方向上的距离之和,用公式表示为:
d(i,j)=∣xi−xj∣+∣yi−yj∣
举例说明:图中红线代表曼哈顿距离,绿色代表欧氏距离,也就是直线距离,而蓝色和黄色代表等价的曼哈顿距离。

