一、曼哈顿距离
也被称作街道距离,就是表示两个点在标准坐标系上的绝对值距离总和,其基本计算公式如下:
二、曼哈顿距离&欧式距离
这两个距离的区别可以直观地用下面这个图表示,为了便于理解,可以将图中的横轴比作A,纵轴比作B,

图中红线代表曼哈顿距离,绿色代表欧氏距离,也就是直线距离,而蓝色和黄色代表等价的曼哈顿距离。所以,曼哈顿距离可以进一步理解为:两点在南北方向上的距离加上在东西方向上的距离,
注:在KNN中,几乎默认使用欧式距离,欧式距离使用较为广泛。一般当连续变量占比较大时,采用欧式距离,否则采用曼哈顿距离。