0
ここでは、樹状図にcutreeを使用した後にクラスターの数を見つけるのにいくつかの問題があります。ここで私のアプローチです:階層的クラスタリングのクラスター数を調べるにはRのcutree後の樹形図
mat <- a huge matrix
hc <- (as.dist(mat), method = "average", members = NULL)
#to cut the tree just 1 level below the maximum height
tree <- cutree(hc, h = hc$height[[length(hc$height)-1]])
ツリー変数を印刷することで、私の樹状図が2つのクラスターに分けられていることがわかります。私は名前(tree [tree == 1])を使って各クラスターからラベルを得ることもできますが、データを見ずにクラスターの数を得る方法はありますか?私はツリー変数で持っているクラスターの数に基づいてパイプラインでこれを自動化したい。
長(ユニーク(木))ありがとう! –
私もそれを試しましたが、それはそれが持っているラベルの総数を与えます。 – Tony
私は木の上にループを走らせることでそれを作った、ありがとう.. :) – Tony