階層型クラスタまたはk-meansクラスタの作成に関する多くの情報があるようです。しかし、私は、ほぼ等しいサイズのK個のクラスタを作成するRの解があるかどうかを知りたいと思います。そこにいくつかのものは、そこに他の言語でこれを行うことについてですが、私はR.Rには、ほぼ等しいサイズのクラスタを作成するアルゴリズムがあります
で結果を達成するための方法を提案し、インターネット上の検索から何かを見つけることができていない例は以下のようになり
set.seed(123)
df <- matrix(rnorm(100*5), nrow=100)
km <- kmeans(df, 10)
print(sapply(1:10, function(n) sum(km$cluster==n)))
[1] 14 12 4 13 16 6 8 7 13 7
になり は
私は、理想的には見たい
[1] 10 10 10 10 10 10 10 10 10 10
私ができることは、クラスタ関連のパッケージの包括的な一覧についてはhttp://cran.r-project.org/web/views/Cluster.htmlを参照してください。私はその問題に精通した誰かがあなたのために特別な提案を持っていることを願っています。 – flodel
私はワードクラスター化がもっと等しいサイズのクラスターを生み出すと信じています。 'hclust(d、method =" ward.D ")'または 'hclust(d、method =" ward.D2 ")で遊んでみてください。 – JasonAizkalns
あなたにflodelとjaysuniceありがとうございました。 Jaysunice、私は明日それを調べます。 – Graeme