试图修改r中内置kmeans函数中使用的协方差矩阵

时间:2017-10-15 08:12:12

标签: r cluster-analysis k-means covariance

我试图找到kmeans函数创建的位置,并从输入数据集x中评估协方差矩阵。我想覆盖它并给它自己的协方差矩阵,因为未经修改的矩阵与负特征值斗争。

另一个修复方法是找到一个用修改的协方差矩阵作为内置函数进行kmeans聚类的函数,但我还没有找到任何这样的函数。

提前致谢!

有问题的功能:

(stat:::kmeans)

1 个答案:

答案 0 :(得分:1)

KMeans既不使用 协方差矩阵,也不使用距离矩阵,也不使用特征值。

在适当的距离矩阵上,不能出现负特征值。

您必须参考其他算法。重读kmeans - 没有协方差矩阵,没有特征值。