我有一个关于鸡蛋和颜色模式等的各种测量数据集。
我想将这些分组。我在数据集上使用了层次聚类,但我还没有找到验证或验证聚类的好方法。
我听说过有关群集稳定性的讨论,我想在fpc包中使用类似clusterboot的功能。出于某种原因,我无法让它工作。我想知道这里是否有人有这个功能的经验。
以下是我在下面使用的代码:
dMOFF.2007<-dist(MOFF.2007)
cf1<-clusterboot(MOFF.2007,B=3,bootmethod=boot,bscompare=TRUE,multipleboot=TRUE,clustermethod=hclust)
我刚开始明白所有这些意味着什么。我有使用R的经验,但没有使用此特定功能或使用群集分析。
我收到此错误:
Error in if (is.na(n) || n > 65536L) stop("size cannot be NA nor exceed 65536") :
missing value where TRUE/FALSE needed
有什么想法?我究竟做错了什么?
答案 0 :(得分:0)
刚刚遇到这个因为我也在使用clusterboot - 你还坚持这个吗?我有两个基本想法:1)您不想将距离矩阵传递给clusterboot(dMOFF.2007)而不是原始数据(MOFF.2007)吗? 2)对于clustermethod参数,我认为它应该是hclustCBI,而不是hclust。希望你能让它发挥作用。