How to get the x axis and y axis to start at 0 when adding regression line in Figure window

6 views (last 30 days)
How do I edit the graph to get the x and y axis at 0 to line up at 0 instead of the way it is spaced?

Accepted Answer

Scott MacKenzie
Scott MacKenzie on 14 May 2021
I'm assuming you don't want to loose the points with y < 0. Something like this should work...
% test data
x = 1:100;
y = linspace(1,60) + randi([-5 5], 1, 100);
p = scatter(x, y, 'filled');
ax = gca;
ax.YLim = [-10 70];
ax.XAxisLocation = 'origin';

Sign in to comment.

More Answers (1)

David Fletcher
David Fletcher on 14 May 2021
Edited: David Fletcher on 14 May 2021
Does the axis command do anything:
axis([0 70 0 70])
  1 Comment
Stephnie Watson
Stephnie Watson on 14 May 2021
Edited: Stephnie Watson on 14 May 2021
How would I add the axis code in the Figure window? I don't have any code that I have created. I used create plot then opened the Figures window to add the regression line.

Sign in to comment.




Community Treasure Hunt

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

Start Hunting!