【发布时间】:2015-01-27 10:50:43
【问题描述】:
我有一个相异矩阵,我想使用该矩阵作为唯一输入来运行层次聚类,因为我不知道源数据本身。对于背景,我的目标是使用它们的相互相关性作为距离来聚类元素。按照here 中指示的方法,我使用相关矩阵来计算要作为输入提供给 hclust 的相异矩阵。这工作正常。
我的问题是:如何找到最佳集群数量?是否有一个可以通过仅知道相异矩阵来计算的索引? NbClust 中的索引需要源数据才能运行 - 仅知道相异矩阵是不够的。我可以在 R 中使用其他方法吗?
【问题讨论】:
-
如何定义最佳或最佳集群数?
-
@LauriK 我会使用为此目的开发的许多索引中的任何一个来选择集群的数量,例如NbClust 中可用的索引。我的问题是我需要找到一个不需要原始数据集而只需要相异矩阵的索引。
-
层次聚类与您的问题有什么关系? HC不需要设置多个集群