matlab 多元逐步回归详解(stepwise使用指南)
一、问题
某种水泥在凝固时放出的热量 Y(单位:卡/克)与水泥中 4 种化学成品所占的百分比有关:在生产中测得 12 组数据,见下表,试建立 Y 关于这些因子的“最优”线性回归方程。
二、实现
X=[7,26,6,60;1,29,15,52;11,56,8,20;11,31,8,47;7,52,6,33;11,55,9,22;3,71,17,6;1,31,22,44;2,54,18,22;21,47,4,26;1,40,23,34;11,66,9,12]; #自变量数据,12个样本,每个样本4维
Y=[78.5,74.3,104.3,87.6,95.9,109.2,102.7,72.5,93.1,115.9,83.8,113.3]; #因变量数据 12个样本值
stepwise(X,Y,[1,2,3,4],0.05,0.10) #[1,2,3,4]表示X1、X2、X3、X4均保留在模型中
这里的stepwise函数表示逐步回归,第一个参数为自变量数据矩阵,第二个参数为因变量数据,第三个参数表示哪几个向量应该在最初的模型中,第四个参数为Max P-value,不设置时默认为0.05,第个参数为Min P-value,不设置时默认为0.10。正常使用直接使用默认值。
程序运行后一直点Next Step,直到变灰为止。或者直接点击All Steps。得到最终运行结果后,查看R-square值和p值,前者越接近1,后者越接近0,模型越准。
三、结果
蓝色的表示留下来的变量(X1 ,X2),其他的不要,t-stat就是所求系数。
最后的回归方程为:
Y=51.6241+1.47601*X1+0.686734*X2
matlab 多元逐步回归详解(stepwise使用指南)相关推荐
- [MATLAB]逐步回归详解(stepwise使用指南)
逐步回归方法使用还要从一个实际生产的例子说起! 同学们一般拿到题目,脑子里看到字眼应该可以想出,是个回归模型,但是题目后半部分让你确定哪些是主要因素,有主要必然有次要,所以此题采用逐步回归就比较好. ...
- Git 原理详解及实用指南
Git 原理详解及实用指南 什么是版本控制系统(VCS) 很多人认为 Git 难以理解的第一个门槛在于:所谓的「Git 是一个分布式版本控制系统」这句话的具体含义不够清楚.其实分布式版本控制系统(Di ...
- git 原理详解及实用指南_如何编写良好的提交消息:实用的Git指南
git 原理详解及实用指南 To create a useful revision history, teams should first agree on a commit message conv ...
- MATLAB基本语法详解
MATLAB基本语法详解 下面内容 :变量.M-Files.决策.循环容易掌握 命令.数据类型.运算符不需要记住,用了再查 变量 每个MatLab变量可以是数组或者矩阵 最简单的方法指定变量 x = ...
- 《MATLAB图像处理实例详解》:学习第六天(2022.10.09)
4.2.3 图像的缩放 MATLAB 图像处理工具箱中提供了函数imresize( )进行图像的缩放操作,其具体的调用格式如下: B=imresize(A, m):该函数返回缩放后的图像B:A为要进行 ...
- 经验模式分解(EMD)的MATLAB工具箱安装详解
经验模式分解(EMD)的MATLAB工具箱安装详解 MATLAB工具箱安装 时频分析工具箱 安装EMD工具箱 代码检验是否安装成功 MATLAB工具箱安装 首先,本文参考CSDN这篇文章https:/ ...
- EKF SLAM Matlab仿真实践详解(附源码)
EKF SLAM Matlab仿真实践详解(附源码) 为提供更好的阅读体验,详细内容及源码请移步https://github.com/Nrusher/EKF_SLAM 或 https://gitee. ...
- 牛顿斯科特MATLAB求积分,详解Matlab求积分的各种方法
详解Matlab求积分地各种方法 一.符号积分 符号积分由函数int来实现.该函数地一般调用格式为: int(s):没有指定积分变量和积分阶数时,系统按findsym函数指示地默认变量对被积函数或符号 ...
- SVPWM控制技术+Matlab/Simulink仿真详解
文章目录 前言 一.SVPWM的控制原理 二.空间矢量的概念 三.电压与磁链空间矢量的关系 四.三相逆变器的基本电压空间矢量 五.SVPWM 算法的合成原理 六.SVPWM 算法推导 6.1.七段式S ...
最新文章
- java foreach delete_Java CopyOnWriteArrayList forEach()用法及代码示例
- Android架构师亲述:我从某度外包到字节,你知道我经历了什么吗?
- 目录config.php怎么修改域名,config.php · wlphp/基于宝塔面板api给站点新增删除域名接口 - Gitee.com...
- 开发web前端_移动前端开发和web前端开发的区别?
- Java黑皮书课后题第5章:**5.33(完全数)如果一个正整数等于除它它本身外其他所有除数之和。就称之为完全数。如6是第一个完全数,因为6=1+2+3。10000以下的完全数有4个,编写程序找出
- poj 1182 食物链(高级的带权并查集)
- 想写高质量代码,减少代码负债性?底层和源码这类还是得多用用心
- 银行核心系统之应用集成
- oracle 学习笔记 flashback query
- SogouLabDic搜狗词库
- c语言禁忌搜索算法源代码,禁忌搜索算法CC++源代码.pdf
- BI解决方案分享:地产BI数据分析系统的建设
- Blender建模模块:超实用插件LoopTools
- 扬州旅游app(五)
- 一种排序--引发:java两个引用指向同一个对象
- warning C4005]ws2def.h(91): warning C4005: “AF_IPX”: 宏重定义 winsock.h(460) : 参见“AF_IPX”的前一个定义
- 单链表的创建--从零开始
- python爬取路透社财经新闻
- 数据结构(邓俊辉):栈与队列
- 索引很难么?带你从头到尾捋一遍 MySQL 索引结构!