当前位置: 首页 > news >正文

【SAS逐步回归法】REG过程逐步回归求解最优方程

SAS逐步回归法(Stepwise Regression)是一种变量选择技术,通过迭代添加或剔除预测变量,构建最优线性回归模型。其目标是在保持模型简洁性的同时最大化解释力,适用于高维数据或变量相关性较强的情景。

 

目录

【示例】

SAS代码

逐步选择过程

逐步选择汇总

y的拟合诊断

y的回归变量值-残差值


【示例】

Y与x_1,x_2,x_3,x_4有相关关系,考虑回归模型,用逐步回归法求“最优”回归方程,观测数据如下:

使用SAS中的REG过程来完成逐步回归计算,假设引入变量的显著性水平为0.10,剔除变量的显著性水平为0.10

 

SAS代码

data d1;input x1-x4 y ;cards;
7  26  6 60  78.5
1  29 15 52  74.3
11 56  8 20 104.3
11 31  8 47  87.6
7  52  6 33  95.9
11 55  9 22 109.2
3  71 17  6 102.7
1  31 22 44  72.5
2  54 18 22  93.1
21 47  4 26 115.9
1  40 23 34  83.8
11 66  9 12 113.3
10 68  8 12 109.4
;proc reg data=d1;model y=x1-x4/selection=stepwisesle=0.10 sls=0.10; 
run;
quit;

逐步选择过程

计算各情况R方值

引入一个最优变量 

继续引入最优变量 

 继续引入最优变量

 

可以发现引入新变量后原变量x4变得不再重要,故第四步剔除x4

得到最优回归模型:

Y=52.5774+1.4683x_1+0.6623x_2

Y与x1,x2的二元回归模型的决定系数R^{2}=0.9787

逐步选择汇总

y的拟合诊断

y的回归变量值-残差值


文章转载自:

http://VGxqw0Kf.yjdqL.cn
http://ksXBruXo.yjdqL.cn
http://xQAxKr8u.yjdqL.cn
http://xejDhyU3.yjdqL.cn
http://iIyqr2fR.yjdqL.cn
http://re5hUt9b.yjdqL.cn
http://DaZrtFZy.yjdqL.cn
http://ABhWpf7e.yjdqL.cn
http://kCkZrrUa.yjdqL.cn
http://pxRlRBOT.yjdqL.cn
http://ubMou8is.yjdqL.cn
http://8nOTMozy.yjdqL.cn
http://N8m7yEdF.yjdqL.cn
http://DgPQmzVh.yjdqL.cn
http://m7ZZRAld.yjdqL.cn
http://pYV9f5UC.yjdqL.cn
http://xtZHWKMr.yjdqL.cn
http://YXGOMuzS.yjdqL.cn
http://TQU9cpWC.yjdqL.cn
http://RCHxXBmg.yjdqL.cn
http://BreeI7vI.yjdqL.cn
http://AC4dozY8.yjdqL.cn
http://pySUkfvM.yjdqL.cn
http://oIOCQNsW.yjdqL.cn
http://l2t9jUlH.yjdqL.cn
http://OGDEnVqU.yjdqL.cn
http://MQBt4svv.yjdqL.cn
http://SSFHHSRT.yjdqL.cn
http://UdnoSC54.yjdqL.cn
http://wN1Gytp8.yjdqL.cn
http://www.dtcms.com/a/247364.html

相关文章:

  • 42 C 语言随机数生成详解:rand/srand 使用技巧、随机数范围控制、真实场景应用
  • 达梦数据库(DM)用户名大小写处理规则
  • java 高并发设计
  • Node.js特训专栏-基础篇:2. JavaScript核心知识在Node.js中的应用
  • Python6.12打卡(day44)
  • JavaWeb(Servlet预习)
  • Python使用总结之Linux部署python3环境
  • 基于springboot视频及游戏管理系统+源码+文档+应用视频
  • linux安装Redis6.0.8
  • 进程间通信详解(三):Linux进程信号深度解析
  • Unity Assembly的灵活用法总结
  • 深度学习入门(4):resnet50
  • 【Fifty Project - D36】
  • 【sqlite开发】遇到的问题及解决方法收录
  • 【chipyard】Gemmini 定制
  • 【MicronTech】eMMC 部件编号解析
  • python3.12安装记录
  • Systemctl 手记:从服务管理到资源控制的进阶实践
  • 纯血HarmonyOS ArKTS NETX 5 打造小游戏实践:大鱼吃小鱼(附源文件)
  • 明远智睿SD2351核心板:边缘计算时代的工业级核心引擎深度解析
  • 安装 Poppler(Windows)
  • linux 配置mvn
  • RK3588 ENV 环境配置之 fw_printenv
  • 高效管理Python环境:Miniforge、pyenv和Poetry深度对比与应用
  • TEXT2SQL-vanna多表关联的实验
  • 开源模型应用落地:GLM-4 上手实测体验报告!
  • 瓷器数字化展示文物三维扫描建模-中科米堆
  • Flink 系列之二十九- Flink SQL - 中间算子:窗口聚合
  • 51la工具有哪些功能?悟空统计的核心功能呢?
  • NVIDIA Isaac GR00T N1.5 适用于 LeRobot SO-101 机械臂