Plotting line of regression analysis
4 views (last 30 days)
Show older comments
Hi, I'm trying to plot a line for my regression analysis on my scatter graph. I have calculated the regression using a function 'linear_regression' and it has given me the R2, slope and RMSE values as seen in the picture. How can I plot this line?
LR1=linear_regression (new_exp_wear_data,new_caliberated_pred_data );
figure(200);
scatter (new_exp_wear_data,new_caliberated_pred_data)
xlabel('experimental')
ylabel('predicted')

0 Comments
Answers (1)
Scott MacKenzie
on 13 May 2021
Just add lsline after scatter ...
LR1=linear_regression (new_exp_wear_data,new_caliberated_pred_data );
figure(200);
scatter (new_exp_wear_data,new_caliberated_pred_data)
lsline; % add least squares regression line to scatter plot
xlabel('experimental')
ylabel('predicted')
Instead of lsline, you could use...
hold on;
plot(x, yFitted);
1 Comment
See Also
Categories
Find more on Scatter Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!