Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将cluster.stats与hclust一起使用_R_Cluster Analysis_Hclust - Fatal编程技术网

将cluster.stats与hclust一起使用

将cluster.stats与hclust一起使用,r,cluster-analysis,hclust,R,Cluster Analysis,Hclust,在两个不同的hclust群集上使用cluster.stats时出现问题。这不可能吗 我使用的是版本0.99.491–©2009-2015 RStudio,Inc。 安装了以下软件包: mylib <- "/Users/Klaus/R Packages/"; mylib install.packages("NbClust",lib=mylib) install.packages("modeltools",lib=mylib) install.packages("flexclust",lib=

在两个不同的hclust群集上使用cluster.stats时出现问题。这不可能吗

我使用的是版本0.99.491–©2009-2015 RStudio,Inc。 安装了以下软件包:

mylib <- "/Users/Klaus/R Packages/"; mylib
install.packages("NbClust",lib=mylib)
install.packages("modeltools",lib=mylib)
install.packages("flexclust",lib=mylib)
install.packages("RTextTools",lib=mylib) # Amazon's default machine image uses the Atlas BLAS. R points to that when installed with all defaults, but RTextTools expects the ordinary BLAS. 
install.packages("mclust",lib=mylib)
install.packages("fpc",lib=mylib)

library("NbClust",lib=mylib)
library("modeltools",lib=mylib)
library("flexclust",lib=mylib)
library("cluster",lib=mylib)
library("mclust",lib=mylib)
library("fpc",lib=mylib)
错误(在丹麦设置中):


Fejl i`[hclust将计算树状图,而不是分区


要执行后一步,请使用cutree。然后您应该可以继续。

以下代码应该可以运行,我自己也尝试过:

fit.single <- hclust(d_eucli, method="single")

fit.average <- hclust(d_eucli, method="average")

cut.single <- cutree(fit.single, k=3) 
fit.single
cluster.stats(d_eucli, fit.single$cluster, fit.average$cluster)
Fejl i `[<-`(`*tmp*`, j, i, value = Inf) : subscript out of bounds
In addition: Advarselsbeskeder:
1: I max(clustering) : no non-missing arguments to max; returning -Inf
2: I cluster.stats(d_eucli, fit.single$cluster, fit.average$cluster) :
  clustering renumbered because maximum != number of clusters
3: I min(bv) : no non-missing arguments to min; returning Inf
4: I min(sij) : no non-missing arguments to min; returning Inf
fit.single <- hclust(d_eucli, method="single")

fit.average <- hclust(d_eucli, method="average")

cut.single <- cutree(fit.single, k=3) 
cut.average <- cutree(fit.average, k=3)

cluster.stats(d_eucli, cut.single, cut.average)