Mclust:影响聚类结果的输入参数顺序

use*_*797 5 r cluster-analysis

mclust使用各种数量的输入(下面的脚本中的X,Y,Z,R和S)来查看数据集中的各种簇:

例如

elements<-cbind(X,Y,Z,R,S)
dataclust<-Mclust(elements)
Run Code Online (Sandbox Code Playgroud)

我只是发现输入参数的顺序很重要并影响结果; 换句话说,elements <- cbind(X,Y,Z,R,S)提供不同的集群而不是说elements-<cbind(Y,Z,X,R,S).我的理解是,所有输入参数在聚类分析中具有相同的权重和重要性.我错了还是错误?

我在R 2.15.3和其他2个R版本中看到了这一点.

任何对上述内容的评论或解释都表示赞赏.

Ano*_*sse 1

通常,高斯混合模型聚类是随机初始化的,因为它只会找到局部最大值。

不要指望它总是返回相同的结果。