1

を使用して階層クラスター分析を行っていますhclust()

コードは次のようになります。

hc <- hclust(dist(USArrests), "ave")

今、私が必要とするのは、すべてのクラスターとそれらに属する観察結果 (番号ではなく行名による) を含むテーブル (またはそれに相当するもの) を取得することだけです。(さまざまなメソッド、変数を使用して hclust を数回実行し、最終的に結果を評価したいと考えています。)

私は今、おそらくかなり簡単ですが、どういうわけか立ち往生しています...何かアドバイスはありますか?

Ps .: 使用時にこれがどのように機能するかについても知りたいですkmeans()

4

1 に答える 1

5

hclustクラスタ グループは表示されません。cutreeそれらをクラスター化するために使用できます。したがって、それらを 3 つのグループにクラスター化する場合は、次のようになります。

cutree(hc,3) 

データフレームが必要な場合は、

data.frame(cutree(hc,3)) 

kmeansの場合、

km<-kmeans(USArrests,3)

km$centers
于 2016-04-20T15:20:42.270 に答える