我试图找到kmeans函数创建的位置,并从输入数据集x中评估协方差矩阵。我想覆盖它并给它自己的协方差矩阵,因为未经修改的矩阵与负特征值斗争。
另一个修复方法是找到一个用修改的协方差矩阵作为内置函数进行kmeans聚类的函数,但我还没有找到任何这样的函数。
提前致谢!
有问题的功能:
(stat:::kmeans)
答案 0 :(得分:1)
KMeans既不使用 协方差矩阵,也不使用距离矩阵,也不使用特征值。
在适当的距离矩阵上,不能出现负特征值。
您必须参考其他算法。重读kmeans - 没有协方差矩阵,没有特征值。