Problems with plotting array with saved data

2 vues (au cours des 30 derniers jours)
Gabriel
Gabriel le 8 Fév 2016
Commenté : KSSV le 9 Fév 2016
Hi guys, I am kinda new to Matlab and i think I may be facing a stupid problem.
In the code bellow, I use Kmeans to cluster some data and save the results and in the same loop I use CalinskiHarabasz criterion to get its value and I store it in the CH variable.
But when I try to plot CH, I only get a blank graph. How can I fix it ?
Thanks in Advance !
imp = xlsread('Academia.xlsx');
%%Loop Kmeans K clusters
k=10
for i=1:k
[idx,C]=kmeans(imp,i);
M{i}=idx;
eva = evalclusters(imp, 'kmeans', 'CalinskiHarabasz','Klist',i)
CH{i}=eva.CriterionValues
end
  1 commentaire
KSSV
KSSV le 9 Fév 2016
You want to plot CH w.r.t what? I tried plotting CH w.r.t it's indices, I got a plot, attached here. Make CH a matrix not a cell.

Connectez-vous pour commenter.

Réponses (0)

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by