scipy.spatial.distance.correlation

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

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

它们之间的相关距离 u 和 v ,定义为

\[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,可选

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

centered布尔值,可选

如果为True, u 和 v 会居中。默认值为True。

退货
correlation双倍

一维阵列之间的相关距离 u 和 v 。