如何在 excel 中计算欧几里德距离
两个向量 A 和 B 之间的欧氏距离计算如下:
欧氏距离 = √ Σ(A i -B i ) 2
金子:
- Σ是希腊符号,意思是“和”
- A i是向量 A 的第 i 个值
- B i是向量 B 的第 i 个值
要计算Excel中两个向量之间的欧几里德距离,我们可以使用以下函数:
= SQRT ( SUMXMY2 (RANGE1,RANGE2))
以下是该公式作用的摘要:
- SUMXMY2求范围 1 和范围 2 的相应元素差值的平方和。
- SQRT取差值平方和的平方根。
最终结果是两个范围之间的欧氏距离。
例如,假设 Excel 中有以下两个向量 A 和 B:
我们可以使用以下函数来计算两个向量之间的欧几里得距离:
两个向量之间的欧几里得距离为12.40967 。
请注意,在计算欧几里得距离时,此函数仅包含完整的成对观测值。
例如,A 列的最后两行不会包含在以下两个向量之间的欧氏距离的计算中:
两个向量之间的欧几里得距离为5.656854 。