找回密码
 注册
查看: 4757|回复: 0

R语言中的K均值聚类

[复制链接]
发表于 2011-9-19 22:21:04 | 显示全部楼层 |阅读模式
K 均值聚类 (kmeans() ):
x <- rbind(matrix(rnorm(100, sd = 0.3) , ncol = 2) ,
matrix(rnorm(100, mean = 1, sd = 0.3) , ncol = 2))
cl <- kmeans(x, 2, 20)
plot(x, col = cl$cluster , pch=3, lwd=1)
points( cl$centers , col = 1:2 , pch = 7, lwd=3)
segments( x[ cl$cluster ==1 ,][ ,1] , x[ cl$cluster ==1 ,][ ,2] ,
cl$centers [1 ,1] , cl$centers [1 ,2])
segments( x[ cl$cluster ==2 ,][ ,1] , x[ cl$cluster ==2 ,][ ,2] ,
cl$centers [2 ,1] , cl$centers [2 ,2] ,
col=2)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-23 21:23 , Processed in 0.096312 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表