【发布时间】:2017-04-02 13:21:53
【问题描述】:
我正在研究 R 中的 iris 数据集,我想澄清一下以下两个代码:
cluster_iris<-kmeans(iris[,1:4], centers=3)
iris$ClusterM <- as.factor(cluster_iris$cluster)
我认为第一个是使用数据文件的所有案例执行 k-means 聚类分析,并且只有前 4 列可以选择 3 个聚类。 但是我不确定第二段代码在做什么?第一个只是说明分析的偏好,而第二个实际执行它(即执行 k-means)?
感谢任何帮助
【问题讨论】:
-
R 中的每个函数都有文档记录。你可以学习
help("<-"),help("$<-"),help("kmeans"),help("as.factor"), ... 参考文档并不丢人。我经常这样做。
标签: r cluster-analysis k-means