Changing colors in scatter plots?

5 Ansichten (letzte 30 Tage)
Jesse
Jesse am 25 Feb. 2012
Greetings all,
I was trying to somehow change colors of a scatter plot I have of two values.
What I started off with was this:
scatter(ModelFile(:,4), z_i_1_abs)
where the "x" value - ModelFile(:,4) has 1156x1 values, and the same for the "y" value - z_i_1_abs - it also has 1156x1 values. This line plots succesfully, but I want ModelFile(:,4) to be one color and z_i_1_abs to be a separate color. When I plot it now, both are blue.
So I looked at gscatter and the good old plot command, and I tried hold on, but I just keep getting errors.
Any advice?
Thanks!
-J
  5 Kommentare
Walter Roberson
Walter Roberson am 28 Feb. 2012
By the way: Image Analyst's name is not "Walter".
Jesse
Jesse am 28 Feb. 2012
Ok, apologies for the confusion about the names. Honestly I saw your name Walter, but Image Analyst's was the only comment that appeared - not yours, so I mistakenly thought you were two of the same people.
To all the others, thanks for the feedback, but hey I'm no expert at MATLAB. I just thought I could have one column in one color and the other column in another color, that's all. No need to persecute someone for learning.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 28 Feb. 2012
I'm not sure what you think you want, but perhaps:
dotsize = 10;
n = length(z_i_1_abs);
scatter( 1:n, ModelFile(:,4), dotsize, 'b');
hold on
scatter( 1:n, z_i_1_abs, dotsize, 'r');
  3 Kommentare
Walter Roberson
Walter Roberson am 28 Feb. 2012
We wouldn't normally think of that as a scatter plot.
Another way of accomplishing the same thing would be:
plot( [ModelFile(:,4), z_i_1_abs(:)], 'o')
This can be extended to any number of columns, but each column must be the same size. (Also, colors would start to repeat after the 8th column.)
Jesse
Jesse am 29 Feb. 2012
Cool - thanks for all of the insight! I appreciate it.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by