永发信息网

R软件进行k-means聚类 怎么出错了

答案:1  悬赏:40  手机版
解决时间 2021-04-04 13:08
  • 提问者网友:姑娘长的好罪过
  • 2021-04-03 16:29
R软件进行k-means聚类 怎么出错了
最佳答案
  • 五星知识达人网友:毛毛
  • 2021-04-03 17:54
newiris <- iris;
newiris$Species <- NULL; #对训练数据去掉分类标记
kc <- kmeans(newiris, 3); #分类模型训练
fitted(kc); #查看具体分类情况
table(iris$Species, kc$cluster); #查看分类概括

#聚类结果可视化
plot(newiris[c("Sepal.Length", "Sepal.Width")], col = kc$cluster, pch = as.integer(iris$Species)); #不同的颜色代表不同的聚类结果,不同的形状代表训练数据集的原始分类情况。
points(kc$centers[,c("Sepal.Length", "Sepal.Width")], col = 1:3, pch = 8, cex=2);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯