《实用回归分析》 何晓群

第五章

  第五章介绍的自变量选择与逐步回归,下面以课后习题的5.10,介绍这两种方法在R语言中的实现和分析。
数据集1968-1983年美国与电话线制作有关的数据如下:

其中:
x 1 — — 年 份 x_1——年份 x1​——年份
x 2 — — 国 民 生 产 总 值 ( 单 位 : 10 亿 美 元 ) x_2——国民生产总值(单位:10亿美元) x2​——国民生产总值(单位:10亿美元)
x 3 — — 新 房 动 工 数 ( 单 位 : 1000 栋 ) x_3——新房动工数(单位:1000栋) x3​——新房动工数(单位:1000栋)
x 4 — — 失 业 率 ( % ) x_4——失业率(\%) x4​——失业率(%)
x 5 — — 滞 后 六 个 月 的 利 息 ( % ) x_5——滞后六个月的利息(\%) x5​——滞后六个月的利息(%)
x 2 — — 用 户 用 线 增 量 ( % ) x_2——用户用线增量(\%) x2​——用户用线增量(%)
y — — 年 电 话 线 销 售 量 ( 百 万 尺 双 线 ) y——年电话线销售量(百万尺双线) y——年电话线销售量(百万尺双线)

5.10

  1. 建立y对 x 2 ∼ x 6 x_2\sim x_6 x2​∼x6​的线性回归方程。

代码如下:

rm(list = ls())
setwd("C:/Users/Administrator/Desktop")
data5.6 <- read.csv("5-6.csv")
fit1 <- lm(y~x2+x3+x4+x5+x6, data = data5.6)
summary(fit1)

  得到拟合方程 y ^ = 5922.83 + 4.86 x 2 + 2.37 x 3 − 817.90 x 4 + 14.54 x 5 − 846.87 x 6 \hat y=5922.83+4.86x_2+2.37x_3-817.90x_4+14.54x_5-846.87x_6 y^​=5922.83+4.86x2​+2.37x3​−817.90x4​+14.54x5​−846.87x6​从输出的结果来看, x 4 , x 5 , x 6 x_4,x_5,x_6 x4​,x5​,x6​对应的参数估计值 β ^ 4 , β ^ 5 , β ^ 6 \hat\beta_4,\hat\beta_5,\hat\beta_6 β^​4​,β^​5​,β^​6​的方程都非常大,并且 x 2 x_2 x2​的P值达到了0.08109, x 5 x_5 x5​的P值更是达到了0.923,在置信度 1 − α = 0.95 1-\alpha=0.95 1−α=0.95的要求下,均未通过检验。可以认为该模型的设计矩阵存在多重共线性,而引起自相关或异方差,需要对模型进行进一步处理。

  1. 用后退法选择自变量。

代码如下:

fit2 <- step(fit1, direction="backward")
summary(fit2)

  从输出的结果来看,在第一步使用后退法时, X 5 X_5 X5​的 A I C = 208.55 AIC=208.55 AIC=208.55是变量中最小的,由AIC准则,第一步应剔除 x 5 x_5 x5​。剔除变量后进行的第二步后退法中,所有变量的AIC值均大于不剔除时的AIC值,故而在此时剔除结束。经过向后剔除法得到拟合方程为: y ^ = 5922.83 + 5.07 x 2 + 2.31 x 3 − 824.926 x 4 − 862.70 x 6 \hat y=5922.83+5.07x_2+2.31x_3-824.926x_4-862.70x_6 y^​=5922.83+5.07x2​+2.31x3​−824.926x4​−862.70x6​从结果上看此时 β ^ 4 , β ^ 6 \hat\beta_4,\hat\beta_6 β^​4​,β^​6​的方程有所减小,所有变量的P值,均在置信度 1 − α = 0.95 1-\alpha=0.95 1−α=0.95下显著。方程最终仅剔除 x 5 x_5 x5​与 x 5 x_5 x5​的P值最大是相符的。从实际意义上看,“滞后6个月的最惠利率”可能已经在其影响因子中有所体现,比如其可能与“用户用线增量”是有关的,因为在现实中,最惠利率的影响是具有滞后性的,利率越高,人们用线的可能越大。用剩余影响因子来解释“年电话线销量”也是合理的

  1. 用逐步回归法选择自变量

代码如下:

fit3=step(fit1,direction="both")
summary(fit3)

  从输出的结果来看,逐步回归法经过两步确定了模型,由AIC准则仅剔除了 x 5 x_5 x5​。其结果与后退法是一致的。

  1. 根据以上计算结果分析后退法与逐步回归法的差异

  以上两种方法在R语言中以step()函数体现,均使用AIC准则作为选择变量的标准,即剔除AIC值最小的变量。虽然这里结果是一致的,但是从处理方式来看,逐步回归法更能保证结果的优良性。后退法无法解决剔除变量不能再将其选入,但是不能保证在剔除变量后剩余变量一定比包含这个变量优良,而逐步回归法则解决了这个问题。

《实用回归分析》 何晓群 第五章相关推荐

  1. 应用回归分析何晓群_二战上岸人大20年应用统计高分经验帖

    首先介绍一下本人的基本情况.男,本科金融学,同时修过数学双学位.一战人大经济学硕,总分 370(专业课没过线).二战决定考人大应统专硕(除了专业课换了,公共课都一样).二战总分430,其中政治72.英 ...

  2. 应用回归分析何晓群课第五版_海外第三方应用市场分析丨出海学院十九期直播课...

    Enjoy出海一站式出海服务平台 点击关注"Enjoy出海"公众号 时时参与出海答疑问题 出海学院第十九期直播课 出海学院十九期直播课,由Enjoy出海CEO金翔主讲,本期主题为& ...

  3. 华文慕课北大操作系统陈向群第五章课后习题解析

    1.(5分) 多个进程并发执行时,各个进程应互斥进入其临界区,所谓临界区是指 A. 一段程序 B. 一段数据区 C. 一个缓冲区 D. 一种同步机制 2.(5分) 下列哪一种场景问题只包含进程互斥问题 ...

  4. 多元统计分析何晓群_多元统计分析第四章作业

    关注公众号,更多资源分享 回复关键词:多元统计分析 即可获取更多详细其他章节答案 <多元统计分析>课后答案||何晓群版(第二章) <多元统计分析>第一章课后答案(何晓群编第五版 ...

  5. python编程求圆的面积案例_Python实用案例编程入门:第七章 调式手段

    本章的主题为调试手段,这是程序开发必不可少的步骤,也是占用时间最多的环节.在程序员的正常开发工作中,调试工作至少占据1/3的时间,而实际编码工作相对占用实际比较少.因此,无论您是初学者,还是编程兴趣爱 ...

  6. 应用回归分析(何晓群)CH2、CH3例题、习题

    应用回归分析(何晓群)CH2.CH3例题.习题 第2章: 一元线性回归 习题2.14 习题2.15 习题2.16 第3章: 多元线性回归 习题3.11 习题3.12 第2章: 一元线性回归 习题2.1 ...

  7. 2018-4-8蚁群算法---包子阳《智能优化算法以及Matlab实现》第五章

    资料来源: <智能优化算法以及matlab实现>包子阳  余继周 编著 第五章-----蚁群算法 是一种元启发式优化算法(自己理解:就是作为群体的单位个体也就是元,在里面充当着随机的选择搜 ...

  8. 《Reids 设计与实现》第十五章 集群(中)

    <Reids 设计与实现>第十五章 集群(中) 文章目录 <Reids 设计与实现>第十五章 集群(中) 四.在集群中执行命令 1.计算键属于哪个槽 2.判断槽是否由当前节点负 ...

  9. 汤晓丹的第四版计算机操作系统--第五章总结概述

    第五章 虚拟存储器 传统存储器管理特征:(1) 一次性,(2) 驻留性 . 虚拟存储器具有以下三个重要特征:(1) 多次性.(2) 对换性.(3) 虚拟性. 5.1虚拟存储器的实现方法 分页请求系统 ...

最新文章

  1. 探索可解释及稳定性,AI与博弈,自适应推理——“智源论坛:机器学习青年学者报告会”要点总结
  2. RAC对单实例DG redo大小日志修改
  3. CHANGE_DOCUMENT
  4. java 调用servlet_[Java Servlet]调用 Servlet
  5. PostgreSQL在何处处理 sql查询之二十二
  6. 【小白学习C++ 教程】五、C++数据结构向量和数组
  7. Spring切入点表达式常用写法
  8. 【学习Android NDK开发】Type Signatures(类型签名)
  9. 与国际接轨,中国人慎用这些汉字取名(最后一段对话,笑到喷饭!!)
  10. 【英语学习】【WOTD】cubit 释义/词源/示例
  11. android 滚动条 相关属性
  12. 简单聊聊01世界中编码和解码这对磨人的小妖儿
  13. 日常生活小常识100条
  14. Pr 入门教程:如何向影片中的剪辑添加过渡效果?
  15. 软件设计师-3.数据结构与算法基础
  16. 主合同与补充合同的区别有哪些?
  17. cad用键盘放大缩小_CAD的放大缩小快捷键是什么?
  18. node 连接MySQL
  19. Qt的QProgressDialog使用两条总结(去掉帮助和关闭、设置尺寸)
  20. android add fragment,Android中使用FragmentTransaction对象的add方法后应用闪退

热门文章

  1. 蓝桥杯—日志统计—跟外卖店优先级比较类似
  2. 系统时钟的时钟源选择
  3. iOS查询iTunes中国商店的APP信息
  4. 企业要融资,增资好还是股权转让好
  5. 2022煤炭生产经营单位(安全生产管理人员)判断题及在线模拟考试
  6. 有赢有输---Kodu少儿编程第十一天
  7. cesium-视频融合
  8. GDI+ 画路径(消除锯齿的效果很不错)
  9. 基于微信小程序的家教管理系统源码
  10. 在线登录注册功能(android客户端+javaweb服务端+腾讯云服务器+腾讯云数据库)