2

Rでクラスターをグループに割り当てる最も簡単な方法は何ですか? 使用される関数は次のとおりです。

hclust と cutree。

基本的には、cutree の下に作成されたクラスターの 1 つをオブジェクトに割り当てたいと考えています。

ありがとう!

4

1 に答える 1

3

cutreeクラスターインデックスのベクトルを提供します

hc <- hclust(dist(USArrests))
clusters.idx <- cutree(hc, k = 5) # create five clusters

head(clusters.idx)
#    Alabama     Alaska    Arizona   Arkansas California   Colorado 
#          1          1          1          2          1          2 

元のデータに使用できるものsplit

clusters <- split(USArrests, clusters.idx)

ここに、clustersdata.frames のリストがあります。たとえば、 を使用して最初のクラスターにアクセスできますclusters[[1]]

于 2013-04-13T23:59:34.760 に答える