【发布时间】:2017-12-23 05:54:28
【问题描述】:
我正在使用 K-Mode 聚类对分类数据进行聚类,但是当我使用相同数量的聚类对数据进行聚类时,每次都会返回不同的聚类大小
如果我在相同的数据和相同数量的集群上运行集群,我希望集群大小始终是固定的
我做错了吗?
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 文件 CSV
【问题讨论】:
-
既然 sample 也是一个函数,能否请您更改数据框的名称以避免得出结论
-
谢谢@AjayOhri,我改了,但还是有同样的问题
标签: r machine-learning cluster-analysis unsupervised-learning