【发布时间】:2018-08-29 21:54:33
【问题描述】:
在r的NbClust包文件中,有部分
“通常最初运行另一个集群算法(例如,UPGMA) 确定聚类中心的起点。”
但是,有人可能会问该函数是否实现了其中任何一个。
【问题讨论】:
在r的NbClust包文件中,有部分
“通常最初运行另一个集群算法(例如,UPGMA) 确定聚类中心的起点。”
但是,有人可能会问该函数是否实现了其中任何一个。
【问题讨论】:
从 NbClust 的源代码中,您可以发现 kmeans() 被多次调用,没有预设质心向量,每次调用之前都调用了 set.seed(1)。这表明 NbClust 没有为其 kmeans 调用实现任何初始化。例如。 (第 1425 行):
set.seed(1)
cl0 <- kmeans(jeu,nc-1)$cluster
【讨论】: