How do I color a scatterplot?

2 Ansichten (letzte 30 Tage)
Happy_Shovel
Happy_Shovel am 18 Nov. 2021
Beantwortet: Star Strider am 18 Nov. 2021
Hi!
I need to scatterplot the arrays x1,x2,y1,y2, in the following way:
scatter([x1;x2],[y1;y2])
how do I make it so that x1 and y1 have a different color than x2 and y2?
Thanks

Akzeptierte Antwort

Star Strider
Star Strider am 18 Nov. 2021
Try this —
x1 = 1:10;
y1 = rand(size(x1));
x2 = 5:15;
y2 = rand(size(x2))+0.5;
figure
scatter(x1, y1, 50, 'dr', 'filled')
hold on
scatter(x2, y2, 50, 'sg', 'filled')
hold off
grid
legend('(x_1, y_1)','(x_2, y_2)', 'Location','best')
Experiment!
.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by