我以前的一位同事使用这个公式进行一些聚类分析:
{=SQRT(SUM(($C3:$F3-$C$11:$F$11)^2))} .
Run Code Online (Sandbox Code Playgroud)
他不知道为什么会这样.
这是为了找到某些点之间的距离.当我在没有{}它的情况下运行方程式时,我给出了一个答案.当我用它运行时,我得到了另一个.
距离通常是A^2+B^2=C^2.我猜这是为了一行中的一系列点.这基本上是在每一行中的每个点吗?
我只是想确保我们没有使用愚蠢的东西.
ayh*_*han 10
它是一个数组公式,它取相应单元格之间的平方差异,对这些值求和并取总和的平方根.所以是的,它是R4中有效的欧几里德距离.数组公式需要同时按CTRL+ SHIFT+ ENTER.否则,它将返回相应行/列的值.
该公式相当于:
=SQRT(SUM((C3-C11)^2, (D3-D11)^2, (E3-E11)^2, (F3-F11)^2)
Run Code Online (Sandbox Code Playgroud)
还有一个内置函数SUMXMY2可以完成相同的工作:
=SQRT(SUMXMY2(C3:F3,C11:F11))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19407 次 |
| 最近记录: |