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

Trying to modify the covariance matrix used in the inbuilt kmeans function in r

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

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

提前致谢!

有问题的函数:

(stat:::kmeans)

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

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

您一定是指其他算法。重读 kmeans - 没有协方差矩阵,没有特征值。