Excel 如何计算成对数字的模式值?

Excel 如何计算成对数字的模式值?,excel,math,excel-formula,statistics,arithmetic-expressions,Excel,Math,Excel Formula,Statistics,Arithmetic Expressions,我的Excel电子表格包含来自二维空间的500个坐标点。我想找到这500个坐标点的模式值。任何一组数字的模式值的估计都非常简单。它只是一组数字中高度重复的数字。在excel中: =MODE (A1:A10) 产生从A1到A10的数据模式。 但是,坐标点是一对x和y坐标。单独计算x和y坐标的模式值可能会导致错误,因为单个x坐标可能与多个y坐标配对,反之亦然。excel中是否有公式可用于获取配对数字(如二维坐标点)的模式值 一种方法是使用辅助列将坐标对转换为单个数字,然后在辅助列上使用模式辅助列

我的Excel电子表格包含来自二维空间的500个坐标点。我想找到这500个坐标点的模式值。任何一组数字的模式值的估计都非常简单。它只是一组数字中高度重复的数字。在excel中:

=MODE (A1:A10) 
产生从A1到A10的数据模式。
但是,坐标点是一对x和y坐标。单独计算x和y坐标的模式值可能会导致错误,因为单个x坐标可能与多个y坐标配对,反之亦然。excel中是否有公式可用于获取配对数字(如二维坐标点)的模式值

一种方法是使用辅助列将坐标对转换为单个数字,然后在辅助列上使用模式
辅助列公式类似于=A5*100000+B5,其中100000是一个足够大的数字,足以将第一个坐标的有效位提升到第二个坐标的有效位之外。

我认为这个问题没有简单的解决方案。您所能做的最好的事情是将绘图拆分为多个部分,并计算每个部分的坐标密度。分数最高的部分是您感兴趣的部分。您可以将该部分的中点坐标作为模式。当多个部分共享相同的计数时会出现问题,您如何确定哪个部分应该获胜?在我的应用程序中,我需要一个高度密集的坐标点之间的代表性坐标。所以,我计划首先计算模式,并删除所有与模式类似的点。我将重复这四/五次,这样我可以从分散在2D空间中的所有500个点中获得四/五个代表点。这难道不会使A列中的值比B列中的值更重要吗?不,不是。如果x坐标为2.3,y坐标为4.2,经过上述数学运算后,变为230004.2。因此,通过这个技巧,我们能够将(x,y)坐标合并为一个数字。一组数字的模态值可以很容易地计算出来,而实际的(x,y)坐标可以通过反向算术运算得到。