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 。