Kモードクラスタリングを使用してカテゴリデータをクラスタリングしますが、同じ数のクラスタでデータをクラスタ化すると、毎回異なるクラスタサイズが返されます。Rのkモードクラスタリングは、実行ごとに異なるクラスタサイズを返します
同じデータと同じ数のクラスタでクラスタを実行すると、クラスタのサイズが常に固定されることが予想されました
私は何か間違っていますか?
library(klaR)
mysample=read.csv("sample_to_cluster.csv")
results1 <-kmodes(mysample[,2:ncol(mysample)],3 , iter.max = 50, weighted = FALSE)
results2 <-kmodes(mysample[,2:ncol(mysample)],3 , iter.max = 50, weighted = FALSE)
print(results1$size)
print(results2$size)
#why results1 & results2 don't have the same sizes
これは私が CSV
サンプルは、関数であるから、あなたは結論 –
おかげ@AjayOhriを避けるために、あなたのデータフレームの名前を変更してくださいすることができ、私はそれを変えたが、私はまだ同じ問題 – Nobel