MATLAB: Different labels are represented by different colors

different colorlabels

Hello,
I have a scatter plot like figure1.
But I would like to show that same name with same color, different name with deferent color.
And also shown on legend.
As shown in Figure2, First row is name , second and third row are data.
Attachment is Test.mat , included matrix value .
Thanks.
Figure1:
Fifure2:
load test.mat
scatter(matrix(:,2),matrix(:,3),'ko','MarkerFaceColor','k')

Best Answer

gscatter(matrix(:,2), matrix(:,3), matrix(:,1))
Notice the gscatter() instead of scatter()
Related Question