R-层次聚类-弯头方法:如何确定考虑聚类方法的最佳聚类数量

时间:2018-08-09 22:13:06

标签: r

我想确定R中的最佳聚类数。但是,在分层聚类的情况下,var pool = new SingleNodeConnectionPool(new Uri("http://localhost:9200")); var settings = new ConnectionSettings(pool, (builtInSerializer, connectionSettings) => new JsonNetSerializer(builtInSerializer, connectionSettings, () => new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); var client = new ElasticClient(settings); 函数不考虑聚类方法(例如,ward.D2或完整),因为该函数使用辅助函数fviz_nbclust()。为什么没有必要使用聚类方法(请参见下面的示例),并且是否存在将其考虑在内的替代方法?

hcut

是否还可以使用fviz_nbclust(iris.scaled, hcut, method = "wss") + geom_vline(xintercept = 3, linetype = 2) 中的height来确定最佳簇数,这是否等于/类似于ellbow方法(请参见下面的示例)?

hclust()

非常感谢您的帮助。此致。

0 个答案:

没有答案