K-means cluster de la parcelle
J'ai une matrice de données de 510x6 et souhaitez effectuer des K-means analyse de cluster sur ce. Je vais avoir des problème pour tracer tous les différents groupes en 2 dimensions. N'est-il pas possible de tracer 6 groupes différents en 2 dimensions?
Vous devez vous connecter pour publier un commentaire.
Commençons par quelques données qui est 150x4 et d'essayer de les diviser en 6 groupes différents. Le fisheriris dataset a quatre colonnes (la vôtre en a 6), qui correspondent à sépale la longueur, la largeur du sépale, pétale de la longueur et de la largeur des pétales et peut être chargé dans MATLAB comme ceci:
Ensuite, nous pouvons briser les données vers le bas en six groupes avec:
Étant donné que nous avons quatre éléments d'information pour chaque point de données, afin de visualiser chaque cluster, nous devons choisir ce que nous voulons regarder. Par exemple je pourrais avoir besoin de regarder les clusters pour le sépale longueur contre sépale largeur. Ce sont les deux premières colonnes et je peux les voir avec:
Si je veux regarder colonnes à la fois, nous avons besoin d'aller jusqu'à une dimension:
Vos données a six dimensions de sorte qu'il est encore plus difficile de se faire une idée de la clusters visuellement. Vous pouvez avoir un aller à faire quelque chose de similaire à la
plotmatrix
fonction: