How to make a scatterplot

Hi, I have a large set of residual data (10x10000) with ages 61:70 (by row). I would like to plot the residuals looking like this
with residuals on y-axis and ages on x-axis. How can I make this?

2 Comments

what do you want on your axes?
see question.

Sign in to comment.

 Accepted Answer

jonas
jonas on 23 Oct 2018
Edited: jonas on 23 Oct 2018
Let Y be your matrix with data, you can simply make a scatterplot like this:
x = 61:70;
h = plot(x,Y,'bo','markerfacecolor,'b')
but considering you have so much data in discrete intervals (age) I would propose that you look into other options like boxplot

3 Comments

thanks, however I get lines instead of desired 'o'. I tried scatter(x,Y) and scatterplot(x,Y) but no luck. Scatter gives following error 'X and Y must be vectors of the same length.' and scatterplot 'Operands to the and && operators must be convertible to logical scalar values.'.
I've updated the answer.
Thanks it works perfect!

Sign in to comment.

More Answers (0)

Tags

Asked:

on 23 Oct 2018

Commented:

on 23 Oct 2018

Community Treasure Hunt

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

Start Hunting!