install.packages("rattle.data")#instalar paquete
library(rattle.data)
Cargar datos
data(wine, package="rattle.data")#cargar un dataset
head(wine,10)#ver los primeros 10 datos
Instalar paquete
install.packages("cluster")
library("cluster")
Metodo No jerarquico
k.means.fit <- kmeans(wine, 3) # k = 3
Atributos
attributes(k.means.fit)
$names
[1] "cluster" "centers" "totss" "withinss"
[5] "tot.withinss" "betweenss" "size" "iter"
[9] "ifault"
$class
[1] "kmeans"
Grafica de los cluster
clusplot(wine, k.means.fit$cluster, main='2D representation of the Cluster solution',
color=TRUE, shade=TRUE,
labels=2, lines=0)

LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQpgYGB7cn0NCmluc3RhbGwucGFja2FnZXMoInJhdHRsZS5kYXRhIikjaW5zdGFsYXIgcGFxdWV0ZQ0KbGlicmFyeShyYXR0bGUuZGF0YSkNCmBgYA0KDQpDYXJnYXIgZGF0b3MNCmBgYHtyfQ0KZGF0YSh3aW5lLCBwYWNrYWdlPSJyYXR0bGUuZGF0YSIpI2NhcmdhciB1biBkYXRhc2V0DQpoZWFkKHdpbmUsMTApI3ZlciBsb3MgcHJpbWVyb3MgMTAgZGF0b3MgDQpgYGANCg0KSW5zdGFsYXIgcGFxdWV0ZQ0KYGBge3J9DQppbnN0YWxsLnBhY2thZ2VzKCJjbHVzdGVyIikNCmxpYnJhcnkoImNsdXN0ZXIiKQ0KYGBgDQpNZXRvZG8gTm8gamVyYXJxdWljbw0KYGBge3J9DQprLm1lYW5zLmZpdCA8LSBrbWVhbnMod2luZSwgMykgIyBrID0gMw0KYGBgDQpBdHJpYnV0b3MNCmBgYHtyfQ0KYXR0cmlidXRlcyhrLm1lYW5zLmZpdCkNCmBgYA0KR3JhZmljYSBkZSBsb3MgY2x1c3Rlcg0KYGBge3J9DQpjbHVzcGxvdCh3aW5lLCBrLm1lYW5zLmZpdCRjbHVzdGVyLCBtYWluPScyRCByZXByZXNlbnRhdGlvbiBvZiB0aGUgQ2x1c3RlciBzb2x1dGlvbicsDQogICAgICAgICBjb2xvcj1UUlVFLCBzaGFkZT1UUlVFLA0KICAgICAgICAgbGFiZWxzPTIsIGxpbmVzPTApDQpgYGANCg==