J’ai essayé avec k-means (pamk) de regrouper des données sur l’iris et d’avoir 3 groupes.
Q1: Et je voudrais savoir comment sélectionner un cluster spécifique avec toutes ses informations, telles que sepal.length et ac.
Q2: comment speficy un ensemble de données dans la parcelle en cluster (je veux mettre en évidence un ensemble de données dans la parcelle)
À votre santé
Réponses:
2 pour la réponse № 1Semble que l’objet de clustering est S3, traitez-le donc comme une liste avec names(cluster)
et travailler à partir de là. Je n'ai que deux groupes, mais je fais probablement les choses différemment.
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)