scatter plot of 2 colors with X Y and Z data- Z (0 and 1)

3 visualizzazioni (ultimi 30 giorni)
I have 3 column vectors X Y and Z.
Z is parameter 0 or 1
I wish to plot scatter plot of Z at respective (X,Y) with 2 colors to signify either 0 or 1.
I shall be grateful for any help............

Risposta accettata

KSSV
KSSV il 31 Mar 2017
Modificato: KSSV il 31 Mar 2017
N = 100 ;
x = rand(N,1) ;
y = rand(N,1) ;
z = rand(N,1) ;
idx1 = (z<0.5) ;
idx2 = (z>0.5) ;
scatter(x(idx1),y(idx1),25,'r','filled');
hold on
scatter(x(idx2),y(idx2),25,'b','filled');
legend('red z < 0.5', 'blue z > 0.5');
  2 Commenti
Bhowmik.U
Bhowmik.U il 31 Mar 2017
Thanks
This works...however I am curious as to how to bring colorbar or Legend for it

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by