데이터의 산점도가 있으며 최적의 선을 추가하고 싶습니다. 온라인에서 찾을 수있는 것은 통계 패키지이지만 학교에서는 그 비용을 지불하지 않았습니다. 통계 패키지가 없으면 다른 방법이 있습니까?통계 패키지없이 플롯에 가장 잘 맞는 라인을 어떻게 추가해야합니까?
1
A
답변
3
2
폴리 피트 (x, y, 1)를 사용하여 선형 맞춤에 대한 계수를 얻습니다. polyval (polyfit (x, y, 1), x)를 사용하여 원하는 x 값에 맞는 y 값을 얻습니다. 그러면 x와 폴을 플롯하여 선을 그릴 수 있습니다. 이미 산포도를 가지고, 오직 선형 적합을 사용하는 경우
, 나는 할 것이다 :
// scatterplot above
hold on;
coef_fit = polyfit(x,y,1);
y_fit = polyval(coef_fit,xlim);
plot(xlim,y_fit,'r');
hold off;
어떻게 당신의 대답은 나보다 다른가요? –