如何找到两个以上组的马哈拉诺比斯距离

问题描述

我正在尝试使用 Mahalanobis 距离进行聚类。 我有五个组,包含三个变量:

第 1 组:

8   1   2
9   1   1
10  3   3

第 2 组:

8   9   1
9   9   3
9   10  3

第 3 组:

1   1   1
2   1   2

第 4 组:

1   6   1
3   9   3
3   10  1
4   6   3
5   6   2

第 5 组:

7   2   3
10  5   2

我遵循了 https://people.revoledu.com/kardi/tutorial/Similarity/MahalanobisDistance.html

上提供的步骤

这是我所做的:

我计算每个组的平均值。然后我将数据居中,将所有点值减去在其组中找到的平均值。

然后我使用居中的数据矩阵计算每个组的协方差矩阵。然后我得到池化协方差矩阵,然后我得到池化协方差矩阵的转置矩阵及其逆矩阵。

这里是我卡住的地方:

在此示例中,计算了两个组的平均差值。但是,由于我有五个组,我该如何计算平均差?

另外,在找到 MD 后,我将它与什么进行比较以继续聚类过程。

我想提一下,我不是在寻找代码,而是关于如何手动使用 MD 进行聚类的实际解释。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)