我使用FactoMineR包的HCPC功能在数据帧上执行了层次聚类。问题是,当我使用factoextra绘制树形图时,我无法想象我询问的簇数。 以下是我的问题的可重现的例子
model <- HCPC(iris[,1:4], nb.clust = 5)
fviz_dend(model, k = 5,
cex = 0.7,
palette = "default",
rect = TRUE, rect_fill = TRUE,
)
答案 0 :(得分:2)
我碰到了同样的问题:fviz_dend
函数总会返回它认为最佳的聚类数量,即使我试图覆盖它 - 在HCPC
或在fviz_dend
函数。
在坚持使用FactoMineR和factoextra的同时修复此问题的一种方法是更改HCPC函数计算的默认群集数量:
model$call$t$nb.clust = 5
然后运行fviz_dend
函数。
答案 1 :(得分:1)