splitting data based on cluster indices

2 vues (au cours des 30 derniers jours)
George Leavitt
George Leavitt le 29 Nov 2016
Commenté : Walter Roberson le 29 Nov 2016
Hello so I have customer data where I used kmeans clustering. It partitioned the data into 4 different clusters. If I have customer ids A = [1:1600] and the cluster indexes for each of theses 1600 customer ids. How can I separate the data so that I can view which customers are in each of the specific clusters.

Réponses (1)

Walter Roberson
Walter Roberson le 29 Nov 2016
results = cell(4,1);
for K = 1 : 4
results{K} = A( cluster_indices == K );
end
  2 commentaires
George Leavitt
George Leavitt le 29 Nov 2016
cluster indices would be IDK value from [IDK,C,sumd,D] = kmeans , so I should write results{K} = A(IDK == K}?
Walter Roberson
Walter Roberson le 29 Nov 2016
Yes.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Cluster Analysis and Anomaly Detection dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by