scipy.spatial.distance.correlation

scipy.spatial.distance.correlation(u, v, w=None, centered=True)[源代码]

计算两个一维阵列之间的相关距离。

它们之间的相关距离 uv ,定义为

\[1-\frac{(u-\bar{u})\cdot(v-\bar{v})} {{||(u-\bar{u})||}_2{||(v-\bar{v})||}_2}\]

哪里 \(\bar{{u}}\) 是元素的平均值 u\(x \cdot y\) 是的点积 \(x\)\(y\)

参数
u(n,)类似数组

输入数组。

v(n,)类似数组

输入数组。

w(n,)array_like,可选

中每个值的权重 uv 。默认值为None,即为每个值赋予1.0的权重

centered布尔值,可选

如果为True, uv 会居中。默认值为True。

退货
correlation双倍

一维阵列之间的相关距离 uv