ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:234.67KB ,
资源ID:165684      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-165684.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数学实验 12回归分析.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数学实验 12回归分析.docx

1、数学实验 12回归分析实验 12:回归分析习题7: 在有氧锻炼中人的耗氧能力y(ml/(minkg)是衡量身体状况的重要指标,它可能与以下因素有关:年龄x1,体重x2(kg),1500m跑的时间x3(min),静止时心跳速度x4(次/min),跑步后心速x5(次/min).对24名40至57岁的志愿者进行了测试,结果如下表(节选),试建立耗氧能力y与诸因素的之间的回归模型。序号123421222324YX14440444257545250X2X3X46262454058624848X5178185156166174156164146 (1)若x1x5中只许选择1个变量,最好的模型是什么 (2)

2、若x1x5中只许选择2个变量,最好的模型是什么 (3)若不限制变量的个数,最好的模型是什么 (4)对最终模型观察残查,有无异常点,若有,剔除后如何模型建立 本题不同小问需要建立不同模型,由于专业知识所限,并且提供的数据较少,难以做出精确符合现实情况的模型,因此这里采用最简单的线性回归法进行拟和,模型基本形式如下:事实上,中的项(高次项和交互项)对于本题目来讲意义不大,因为所给定的5个自变量和因变量之间关系比较模糊,几个变量彼此之间的联系也很难说清,因此用自变量的一次线性拟和就足以适应本题的要求。但作为练习,还是将每种回归方法都使用到了,可以用于参考。 具体采用的各个模型将在下面单独说明,这里不

3、再重复。程序设计 由于本题需要建立多组模型,并且要在不断的调试中发现最合理的,很多命令都要在这个过程中不断使用,这里仅仅给出使用的最基本的命令。数据 clear A=; %数据矩阵,略 n=24; y=A(2,:); %提取各个数据 x1=A(3,:);x2=A(4,:);x3=A(5,:);x4=A(6,:);x5=A(7,:);绘制散点图(大致判断影响情况) for i=1:5 subplot(2,3,i),plot(A(i+2,:),y,+),grid pause end pause单参数回归(第一问)X=ones(n,1),x4; %这里检验的是自变量x4,实际操作时要分别检验x1x5

4、b,bint,r,rint,s=regress(y,X); %回归分析程序(=)b,bint,s, %输出回归系数估计值、置信区间、以及统计量rcoplot(r,rint) %残差图Polytool(x3,y,2) %检验一元多项式回归的结果,输出交互式画面双参数回归(第二问):用逐步回归法找出最合理的两个变量X5=x1,x2,x3,x4,x5;stepwise(X5,y); %利用输出的交互式画面,可以选出最佳的两个变量XX=x3,x1; %当得到了最佳的两个变量后(这里假设是x3x1)rstool(XX,y,linear) %检验二元情况下的交互项和高次项全部参数回归(第三问):X5=x1

5、,x2,x3,x4,x5; %仍然用逐步回归法找出最合理的组合方式stepwise(X5,y) 第五问要求对残差进行分析,并且剔除异常点,可以在该问得到最终模型后,采用regress得到的残差值和置信区间并根据其绘制残差图,然后再进行剔除操作重新检验。运行结果及分析散点图散点图 从左上到右下的顺序为x1x5.可以由点的分布大致看出,除了x3自变量呈现比较明显的负相关趋势以外,对于其他的各个自变量都难以直接观测出其对于因变量的影响。根据这种结果,可以假设自变量x3(1500m跑后心速)最直接的与锻炼耗氧能力相关,下面通过对各个自变量的单参数回归进行检验。单参数回归被检对象011置信区间 R2Fp

6、s2X1 X2 X3 0X4 X5 由单参数回归的结果可以证明X3(1500m跑后心速)可以最好的反映出y(锻炼耗氧能力)的情况。由1置信区间可以看出,x1、x2包含0在内,即y可能与该参数无关,所以不选择,并且两者的p值已经明显的大于=,则不考虑x1、x2。比较x3x5后发现,x3的-决定系数明显的大于x4、x5的,决定系数反映的是在因变量的总变化中自变量引起的那部分的比例,大说明x3自变量对因变量起的决定作用最大。并且x3的p和s2值也都比较小,所以最终确定x3可以最好的反映出y的情况。 用Polytool检验含x3高次(2次)项的情况,参量Export如下表:012回归系数估计值置信区间

7、下限 置信区间上限 可以同之前的仅含一次项的结果进行比较,发现各个参量的置信区间都很宽,且2的置信区间过0。可以认为二次项的引入是不重要的。 因此采用如下单参数模型描述y是最准确地: 其中:双参数回归: 用stepwise作逐步回归,部分过程和最终结果如下图:只取x3自变量的回归结果 取x3和x5自变量的回归结果取x3和x1自变量的回归结果根据题目要求,最终得到取双参量时的最佳结果(RMSE参量最小)是取x3 (1500m跑后心速)和x1(年龄)自变量。但事实上,实际的逐步回归过程在此时并没有结束,最终的最优结果是只取x3参量。这说明取x3、x1参量同只取x3相比优势并不明显。 通过rstoo

8、l命令检验二元情况下的交互项和高次项情况,下图是linear情况下固定单参数进行预测的结果:项对应的系数常数项X3X1X32X12X3*X1RMSELinearPurequadraticInteractionQuadratic 可以看到高次项和相关项的系数都非常小,说明其对于y的影响不大。根据rmse的结果进行比较,仍然选择linear回归方式,即只用二元自变量的一次项。 其中: 全参数回归 根据以上的分析可以验证模型建立时的猜想,本题中5个字变量和y的关系都不是很直接的,除x3外其他变量的影响很小,所以在最终完整模型中,不再考虑高次项和交互项的影响,一方面简化模型,一方面大大节省的筛选的时间

9、。 所以采用stepwise命令,仅对五元变量x1x5的一次项进行回归分析,结果如下:Export参数结果:置信区间Coeff.set-statp-valX1 X200 0 X3 0X400 0X5 R2= F= RMSE= P=*e-7 最终取以下三个参数得到最佳回归结果:x3 (1500m跑后心速)、x1(年龄)以及x5(跑步后心速)。但仍需要进行一般回归分析(regress)确定常数项并观察残差,结果如下: 残差图(全部点)可以看到10和15号数据异常,剔除,再次观察残差,结果如下残差图(剔除10,15号点)可以看到4号数据变为异常,再次剔除,结果仍然有异常点。过程从略,最终经过4次剔除

10、,去掉5个点(4,10,15,17,23)以后,得到没有异常点的模型:去掉所有异常点之后的结果最终得到的结果整体上优越于剔除异常点之前的结果(不再粘贴结果)。但是事实上,由于数据点经过剔除不断的结果,模型最终的形式和实际统计到的24组数据的整体情况偏离越来越大,也就是说:剔除异常点虽然能够一应程度上降低其对于整体情况的干扰作用,而剔除的过程也放大了其他原本正常数据点的异常性,所以异常点可能会不断产生,但是剔除的数量增加即采样数据的减少也会削弱模型反省整体性能的能力。是一对矛盾,在数据点较少的时候尤其明显。比较科学的做法是:只进行1次或少次剔除,保证整体性,又去掉了最主要的异常点。 这里的最终结

11、果采用剔除最初两个异常点(10,15号)后的结果,在此也附上完整数据(剔除之前)的结果,作为第3问的答案:完整数据(第三题结果):回归参数取值置信区间 1 3 5 R2Fps2 其中: 一次剔除(最终结果): 回归参数取值置信区间 1 3 5 R2Fps2 其中:1500m跑后心速、年龄以及跑步后心速三个参数最能够反映锻炼耗氧量这个重要的身体状态指标。三种心跳速度越快,说明耗氧量越大;速度越慢,即时间越长,说明耗氧量越小。 习题11: 一个医药公司的新药研究部门为了掌握一种新型止痛剂的疗效,设计了一个药物试验,给24名患有同种痛病的病人使用这种新止痛剂的以下4个剂量中的某一:2、5、7、10,

12、(g),并记录每个病人病痛明显减轻的时间(min).为了了解新药的疗效与病人性别和血压有什么关系,试验过程中研究人员把柄热男性别集血压的低中高3档平均分配来进行测试。通过比较每个病人血压的历史数据,从低到高分成3组,分别记作,。实验结束后,公司的记录结果见表格(略). 请为公司建立一个模型,根据病人用药的计量、性别和血压组别,预测出服药后病痛明显减轻的时间。病人序号病痛减轻时间用药剂量性别血压组别13520243203552044721213100222710123261012451011. 模型建立 本题共提供了三种不同的自变量,设为性别-x1,血压-x2和用药计量-x3。建立回归模型时,应

13、该充分考虑各个自变量对于因变量的多种影响方式,这里可能涉及到高次项和交互项。因此应该在实验过程中将所有可能的因素列于其中,分别检验,最终得到最佳的回归模型。基本公式如下: 2. 程序设计数据 clc,clearx1=0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1;x2= ;x3=2 2 2 2 2 2 5 5 5 5 5 5 7 7 7 7 7 7 10 10 10 10 10 10; y=35 43 55 47 43 57 26 27 28 29 22 29 19 11 14 23 20 22 13 8 3 27 26 5; 用逐步回归法检验所

14、有的一次、二次和交互项XX=x1,x2,x3,x2.2,x3.2,(x1.*x2),(x2.*x3),(x3.*x1)%注意,由于性别x1是0-1变量,所以齐高次项没有任何意义,才此舍去stepwise(XX,y);根据逐步回归得到的最优模型,进行regress回归检验,并绘制残差图XF=ones(24,1),x2,x3,x2.2,x3.2,(x2.*x3),(x3.*x1);b1,bint1,r1,rint1,s1=regress(y,XF);b1,bint1,s1,rcoplot(r1,rint1);3. 运行结果及分析上图是逐步回归得到的最优结果,其参数输出结果如下betabetaciC

15、oeff.t-statp-valx1000x2000x3x22x32x1*x2000x2*x30x3*x1interceptrmsersqadjrsqfstatpval得到模型:其中:由多项指标可以确定以上模型的合理性:rmse最小,R2统计量接近于1,beta(回归系数)置信区间全部部包含0点,pval=,这些都可以说明上模型在数学上是合理的。 从实际意义上来讲,以上模型也是比较有根据的。首先,在考虑单一变量影响时,x3(用药剂量)的影响是决定性的,同性别和血压相比其显著性是可以将另外二者忽略的;但是血压因素的2次项(x22)却没有被忽略,且其系数很大(40左右),说明在其他因素不变的前提下

16、,x2-y的函数关系为对称轴为y轴的抛物线,也就是说所疼痛明显的减轻时间,其增大(时间延长)程度同血压的平方成正比,即血压的增加会明显的降低药效,虽然没有确切的专业知识的证明,但这也是符合常识的;x3的二次项同样存在,且抛物线的对称轴在正半轴,如下图:这符合一般情况下药物的作用机制,适当用量效果最好,过多过少都会降低药效;但是注意,由于交互项的存在(x1*x3/x2*x3),性别和血压都会影响到上面抛物线的对称轴和上下位置。两个交互项都包含了药效这个因素,可以说明,性别和血压都会通过用药计量间接的影响药效。 以上模型的实际意义和数学结果都比较合理,下面给出regress命令和残差图的结果:最后的两个数据点不合理,剔除,之后结果如下:根据第7题的分析,不再继续剔除,将这时的结果作为最终结果,参数如下: 回归参数取值置信区间0 1 2 3 4 5 R2Fps2

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2