I have a doubt in calculating Residual values for a given regression model. Consider this case (first table with x and y values). As we know that residual values are (y-y_hat), I calculated them using the same formula and the values i got are same as mentioned in the website i linked. But, when i try to find the residuals using fitlm/LinearModel.fit methods, I get different values. please see the code and help me where I'm wrong.
y=[70 65 70 95 85]'; x=[60 70 80 85 95]'; mdl=LinearModel.fit(y,x); disp(mdl.Residuals.('Raw'))
The Output I'm getting for the above code is,
-12.7778 0.9524 7.2222 -6.4286 11.0317
which doesn't match with the residuals given in the website
4.5890 -6.8493 -8.2877 13.4932 -2.9452
Best Answer