【回归分析】[3]--回归方程的显著性检验
这篇文章准备使用一个例子来说明。
例子的数据:
data2 = {{391.95, 488.51}, {516.98, 798.30}, {355.63, 235.08}, {238.55, 299.45}, {537.78, 559.09}, {733.78, 1133.25}, {198.83, 348.74}, {252.62, 417.78}, {206.20, 344.52}, {231.18, 323.08}, {449.76, 620.75}, {288.57, 423.30}, {185.74, 202.61}, {1164.39, 1531.53}, {444.58, 553.48}, {412.87, 685.97}, {272.28, 324.24}, {781.80, 983.24}, {1209.22, 1762.02}, {825.51, 960.31}, {223.75, 284.61}, {354.84, 407.76}, {515.52, 982.66}, {220.46, 557.00}, {337.67, 440.92}, {197.12, 268.06}, {133.24, 262.05}, {374.01, 432.50}, {273.84, 338.36}, {570.36, 704.32}, {391.29, 585.68}, {201.86, 267.78}, {321.63, 408.34}, {838.90, 1165.57}};
这个是这次的要讲的内容顺序
1.B0,B1的性质(就不写公式了)
   (a).无偏性
   (b).x(i)越分散,就使方差越小
2.检验是否满足线性假定
(a).散点图--其实大多数时候我们凭我们的直观的感受就可以判断出,剩下的就是怎么说服自己。
(b).t--检验
lm = LinearModelFit[data2, x, x]
lm["ParameterTable"]
原假设 B0 = 0(或B1 = 0)
x的P-Value很小,故拒绝原假设,所有斜率不为0
当然原假设可以改变,比如改成H0: B1 = 1.33
Wif = data2[[All, 2]];
cc = lm["FitResiduals"];
(*先求出残差*)
cc2 = Total[cc^2]/(Length[cc] - 2);
Wp = N[Mean[Wif]];
cgm = Sqrt[cc2/(Total[(Wif - Wp)^2])];
cash = Abs[1.339 - 1.33]/cgm;
(*上面就是在套公式*)
Probability[-cash < x < cash,x \[Distributed] StudentTDistribution[94]]
我画出的地方才是关键
看一下这个符号怎么打出来
(c).F检验
F检验是根据平方和分解式,直接从回归效果检验回归方程的显著性
SST               =  SSR         +       SSE
总离差平方和    回归平方和        残差平方和
其中SSR是由回归方程确定的,也就是由自变量X的波动引起的
SSE是不能由自变量解释的波动,是有X外的未加控制的因素引起的
其中原假设:B1 = 0
lm["ANOVATable"]
可以看到,最后的P值很小,故拒绝原假设。
(d).相关系数
*******
其实最后判断还是需要我们来判断,这些数字只是给你一个方向。
*******
3.B0,B1的置信区间
其实有了t-检验就能求出置信区间,公式的话自己看下书吧。
Needs["LinearRegression`"];
Regress[data2, {1, x}, x, RegressionReport -> {ParameterCITable},ConfidenceLevel -> .95]
这个我那里会报错,但是仍然可以求出结果。
4.预测
lm[{"MeanPredictionConfidenceIntervalTable","SinglePredictionConfidenceIntervalTable"}]
我圈出来的是两种预测,均值和具体值
可以看到要预测具体值时区间较大
5.拟合效果的度量
前面讲到F检验的时候讲到回归平方和,由于我们要使残差平方和越小越好,所有要使SSR越大越好。
定义判定系数: r^2 = SSR / SSE
若r^2越接近1,表示因变量不确定性的绝大部分能由回归方程解释,回归方程的拟合优度越好。
若r^2越小,就要考虑修改,可以考虑增加新的自变量或者使用曲线回归
其实我觉得直接看图最清楚了
Show[Plot[Normal[lm], {x, 0, 1000}, PlotStyle -> Hue[.3]],ListPlot[data2]]

下面讲一下SPSS表格中值的含义
我觉得上面的表格上已经讲的很清楚了。
再讲一下如何用SPSS来求出预测的区间
直接在表格里输入要预测的值
还是之前的操作,但是先点击Save
把画圈的部分选中
得到上面的值,可以看到和mma求出的是一样的
看一下每个参数的意义
附:
相应变量:Y
预测变量:X
dependent value 因变量
independent value 自变量
以上,所有
2016/10/5

【回归分析】[3]--回归方程的显著性检验相关推荐

  1. 从统计学看线性回归(2)——一元线性回归方程的显著性检验

    目 录 1. σ2 的估计 2. 回归方程的显著性检验 t 检验(回归系数的检验) F 检验(回归方程的检验) 相关系数的显著性检验 样本决定系数 三种检验的关系 一.σ2 的估计 因为假设检验以及构 ...

  2. 回归方程的显著性检验——F检验

    回归方程的显著性检验--F检验 9.2 回归方程的显著性检验 (edu-edu.com.cn) 概念 记号: y i y_i yi​:真实值,观测值 y ˉ \bar{y} yˉ​:真实值的平均值 y ...

  3. 《数学建模:基于R》一一2.1 回归分析

    本节书摘来自华章计算机<数学建模:基于R>一书中的第2章,第2.1节,作者:薛 毅 更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.1 回归分析 在许多实际 ...

  4. python与excel结合-使用Excel和python来做回归分析

    使用Excel和python来做回归分析 作者:PHPYuan 时间:2018-08-01 03:40:50 聊完方差分析,就不得不说回归分析. 回归分析是一种应用广泛的统计分析方法,在金融,医学等领 ...

  5. 【数据挖掘知识点七】相关与回归分析

    相关与回归分析 客观现象之间的数量联系存在两种不同类型:一种是函数关系,另一种是相关关系.当一个或几个变量取一定的值时,另一个变量有确定值与之对应,这种关系称为确定性的函数关系,一般把作为影响因素的变 ...

  6. 多云回归分析入门(老阿姨要重新开始学习概率论了~)

    在数量分析中,经常会看到变量与变量之间存在着一定的联系.要了解变量之间如何发生相互影响的,就需要利用相关分析和回归分析.在上一章讲述了相关分析有关内容.本章介绍回归分析基本概念,回归分析的主要类型:一 ...

  7. matlab多元回归分析怎么计算,第11讲_matlab多元回归分析

    <第11讲_matlab多元回归分析>由会员分享,可在线阅读,更多相关<第11讲_matlab多元回归分析(53页珍藏版)>请在人人文库网上搜索. 1.,数学建模与数学实验,回 ...

  8. matlab多元回归模型分析,matlab多元回归工具箱 Excel数据分析工具进行多元回归分析.doc...

    matlab多元回归工具箱 Excel数据分析工具进行多元回归分析.doc matlab多元回归工具箱 Excel数据分析工具进行多元回归分析 导读:就爱阅读网友为您分享以下"Excel数据 ...

  9. 使用SPSS进行多元回归分析

    比用matlab简单. 多元回归分析 在大多数的实际问题中,影响因变量的因素不是一个而是多个,我们称这类回问题为多元回归分析.可以建立因变量y与各自变量xj(j=1,2,3,-,n)之间的多元线性回归 ...

  10. R语言学习笔记8_回归分析和相关分析

    目录 八.回归分析和相关分析 8.1 相关性及其度量 8.1.1 相关性概念 8.1.2 相关分析 8.2 一元线性回归分析 8.2.1 数学模型 8.2.2 估计与检验 8.2.3 预测与控制 8. ...

最新文章

  1. java软件测试技能要求_软件测试需要掌握什么技能
  2. 属性与意图识别_解密宝能汽车智能驾舱的“未来属性”
  3. Matlab | Matlab从入门到放弃(9)——浮点数取整
  4. 经典算法笔记:异常检测和推荐系统
  5. 【ArcGIS微课1000例】0009:ArcGIS影像拼接(镶嵌、镶嵌至新栅格)
  6. 点点文刊 -- 记录生活的色彩
  7. 2021 re:Invent ,我们到底该关注哪些发布?
  8. Gradle打可运行Jar包(包含依赖第三方库中的类)
  9. 营销管理手册_从店长手册入手,推动营销管理大升级
  10. 181112每日一句
  11. 与生命赛跑,Serverless提升AI诊断效率90% | 凌云时刻
  12. 【笔记】android应用签名
  13. 三种新姿势帮你写出精美简历
  14. srvany.exe读取配置文件问题
  15. 使用JS数组迭代方法渲染页面数据并实现查询功能
  16. 域名实名认证多长时间_域名的实名认证需要多少时间
  17. python策略模式的应用_策略模式-Python四种实现方式
  18. 折腾开源WRT的AC无线路由之路-3
  19. 哈希表解决冲突的方式
  20. 关于128x64OLED屏幕字体类型以及字体大小添加方法

热门文章

  1. GB2312编码规则与代码实现
  2. docker部署springboot项目
  3. [ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
  4. HDU1269-迷宫城堡
  5. 华为OD机试(JAVA)真题22版
  6. GitHub的Fork 是什么意思?『举了个挺不错的例子,程序员Joe』
  7. C语言删除数组中的重复元素(详细分析版)
  8. 爬取https://sc.chinaz.com/tupian/的图片
  9. python 把京东订单,推送到测试环境,提供便利
  10. 关于Hbase手动实现Major Compact的办法