如何在 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:

我们可以使用以下函数来计算两个向量之间的欧几里得距离:

Excel 中的欧几里得距离

两个向量之间的欧几里得距离为12.40967

请注意,在计算欧几里得距离时,此函数仅包含完整的成对观测值。

例如,A 列的最后两行不会包含在以下两个向量之间的欧氏距离的计算中:

Excel 中的欧氏距离示例

两个向量之间的欧几里得距离为5.656854

其他资源

如何计算R中的欧几里德距离
如何在Python中计算欧几里德距离

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注