一元线性回归,方差分析,显著性分析

一元线性回归分析及方差分析与显著性检验
某位移传感器的位移x 与输出电压y 的一组观测值如下:(单位略)
x 无误差,求y x 的线性关系式,并进行方差分析与显著性检验。
(附:F生活中的新发现010(14)=4.54F005(14)=7.71F001(14)=21.2
回归分析是研究变量之间相关关系的一种统计推断法。
一. 一元线性回归的数学模型
在一元线性回归中,有两个变量,其中 x 是可观测、可控制的普通变量,常称它为自变量或控制变量,y 为随机变量,常称其为因变量或响应变量。通过散点图或计算相关系数判定yx之间存在着显著的线性相关关系,即yx之间存在如下关系:
  (1)
通常认为且假设x无关。将观测数据(i=1,……,n)代入(1)再注意样本为简单随机样本得:
                    (2)
(1)(2)(又称为数据结构式)所确定的模型为一元(桂林工学院学报正态)线性回归模型。
对其进行统计分析称为一元线性回归分析。
模型(2) EY=,若记 y=E(Y), y=a+bx,就是所谓的一元线性回归方程,其图象就是回归直线b 为回归系数,a 称为回归常数,有时也通称 ab 为回归系数。
设得到的回归方程
残差方程为
根据最小二乘原理可求得回归系数b0b
对照第五章最小二乘法的矩阵形式,令
则误差方程的矩阵形式为
对照,设测得值 的精度相等,则有
将测得值分别代入上式,可计算得
其中
二、回归方程的方差分析及显著性检验
问题:这条回归直线是否符合y x之间的客观规律回归直线的预报精度如何?
解决办法:
方差分析法分解N个观测值与其算术平均值之差的平方和;从量值上区别多个影响因素;用F检验法对所求回归方程进行显著性检验。
(一)回归方程的方差分析
总的离差平方和(即N个观测值之间的变差)
可以证明:
S=U+Q
其中
U—回归平方和,反映总变差中由于xpsmplayy的线性关系而引起 y变化的部分。
Q—残余平方和,反映所有观测点到回归直线的残余误差,即其它因素对y变差的影响。
(二)回归方程显著性检验— F检验法
基本思路:方程是否显著取决于UQ的大小,U越大Q越小说明yx的线性关系愈密切。
计算统计量F
对一元线性回归,应为
F分布表,根据给定的显著性水平和已知的自由度1N-2进行检验:
若, 回归在0.01的水平上高度显著。
回归在0.05的水平上显著。
回归在0.1的水平上显著。
回归不显著。
(三)残余方差与残余标准差
残余方差:排除了x y的线性影响后,衡量y随机波动的特征量。
残余标准差:
含义:越小,回归直线的精度越高。
程序如下:
test=[1 5 10 15 20 25;
    0.1051 0.5262 1.0521 1.5775 2.1031 2.6287]
N=length(test(1,:));   
sx=0;sx2=0;sy=0;sy2=0;sxy=0;Lxy=0;Lyy=0;
for i=1:N
sx=sx+test(1,i);
    sx2=sx2+test(1,i)^2;
sy=sy+test(2,i);
    sy2=sy2+test(2,i)^2;
sxy=sxy+test(1,i)*test(2,i);
    Lxy=Lxy+(test(1,i)-sum(test(1,:))/N)*(test(2,i)-sum(test(2,:)/N));
Lyy=Lyy+(test(2,i)-sum(test(2,:))/N)^2;
end
r=[N,sx;sx,sx2]\[sy;sxy];
a=r(1);b=r(2);
U=b*Lxy;
Q=Lyy-U;
F=(N-2)*U/Q;
x=test(1,:);y=a+b*x;eq=sum(test(2,:))/N;
ssd=0;ssr=0;
for割礼电影 i=1:N
ssd=ssd+(test(2,i)-y(i))^2;
ssr=ssr+(y(i)-eq)^2;
end
sst=ssd+ssr;
RR=ssr/sst;
str=[blanks(5),'y=','('西山剿匪,num2str(a),')','+','(',num2str(b),')','*x'];
disp(' ')
disp('回归方程为')
disp(str)
disp('R^2拟合优度校验')
strin=['R^2=',num2str(RR)];
disp(strin)
disp('方差检验:')
税务总局曝光5起涉税违法案件strin=['sgm^2=',num2str(sgm)];
disp(strin)
disp('F-分布显著性校验')
stri=['F计算值',num2str(F),blanks(4),'自由度f1=1,f2=',num2str(N-2)];
disp(stri)
disp('注:请对照F-分布表到所需置信水平下的F临界值Fa,若F>Fa,则通过检验。')
yy=a+b*test(1,:);
plot(test(1,:),test(2,:),'r.'),hold on
plot(test(1,:),yy,'b-'),hold off
title(str)
结果如下:
test =
    1.0000    5.0000  10.0000  15.0000  20.0000  25.0000
    0.1051    0.5262    1.0521    1.5775    2.1031    2.6287
回归方程为:
    y=(0.0003321)+(0.10514)*x
R^2拟合优度检验:
R^2=1
方差检验:
sgm^2=8.1002e-008
F-分布显著性检验:
F计算值:56408931.6024    自由度:f1=1,f2=4
注:请对照F-分布表到所需置信水平下的F临界值Fa,若F>Fa,则通过检验。【下载本文档,可以自由复制内容或自由编辑修改内容,更多精彩文章,期待你的好评和关注,我将一如既往为您服务】

本文发布于:2024-09-21 17:38:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/267994.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:回归   线性   显著性   检验   直线   变量
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议