He intentado k-means (pamk) para agrupar los datos del iris y tengo 3 grupos.
P1: Y me gustaría saber cómo seleccionar un grupo específico con toda su información relacionada, como sepal.length et ac.
P2: cómo especificar un conjunto de datos en el gráfico de agrupación en clúster (quiero resaltar un conjunto de datos en el gráfico)
Aclamaciones
Respuestas
2 para la respuesta № 1Parece que el objeto de agrupamiento es S3, así que trátelo como una lista con names(cluster)
Y trabajar desde allí. Solo tengo dos grupos, pero probablemente estoy haciendo las cosas de manera diferente.
library(fpc)
# Run the cluster
clus <- pamk(iris[,1:4])
# Extract the cluster info (the clus object is in efect, a list of lists)
# This component is a vector of cluster definitions
cluster <- clus$pamobject$clustering
# Those associated with the first cluster
iris[cluster == 1, ]
# The segregation of Species by cluster
sapply(split(iris$Species, f = cluster), table)