在将元素手动重新分配给集群之后,重新运行fviz_cluster和fviz_silhouette函数

时间:2019-01-14 19:52:41

标签: r cluster-analysis

我正在使用库库(“ factoextra”)进行聚类分析。我想手动将元素重新分配给不同的群集,然后我想可视化群集和更新的轮廓。我已经在这些函数的代码中戳了一下,但是没有更快的方法来重新分配使用新分配的集群吗?我尝试过

library("factoextra")

加载和缩放数据集

data("USArrests")
df <- scale(USArrests)
res.km <- eclust(df, "kmeans", nstart = 25)

fviz_silhouette(res.km)

现在我将一些元素手动重新分配给不同的群集

res.km$cluster[1:15]=3

但是我得到相同的图形,因为该函数不会更新指标

 fviz_silhouette(res.km)

我认为群集图是根据新群集更新的,有人可以确认吗?

fviz_cluster(res.km, geom = "point", ellipse.type = "norm",
             palette = "jco", ggtheme = theme_minimal())

0 个答案:

没有答案