我怎么计算R ^ 2 ?

9的观点(30天)
克里斯Herdelin
克里斯Herdelin 2021年9月8日
回答: 杰夫•米勒 2021年9月8日
n = 100;
α= 1;
β= 1.5;
e = randn (n, 1);
x =兰德(n, 1);
y =α+ x *β+ e;
x = [(n, 1), x];
bhat =发票(x ' * x) * x * y;
disp的OLS估计β”;
disp (bhat);
渣油= y - x * bhat;
s2 =渣油' *渣油/ (n - 2);
disp OLS估计量的误差方差的;
disp (s2);

答案(1)

杰夫•米勒
杰夫•米勒 2021年9月8日
这两种:
Rsqr = corr (x (:, 2), y) ^ 2;
RsqrAlso = 1 - (std(渣油)/性病(y)) ^ 2;

标签

s manbetx 845


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!