在本专栏的第六篇数学建模学习笔记(六)多元回归分析算法(matlab)博文中,记录了如何用matlab进行多元回归分析。本篇则将使用spss软件达到同样的效果,且使用起来比matlab更为方便。

空谈理论,枯燥难懂。 话不多说,直接上例子。

1.数据源

为了简化分析,这里采用了三个变量:树干直径、树干高度、树干体积,树干体积和树干直径、高度有关。

2.散点图大致判断

在多元线性回归分析之前,有必要先对数据是否具有线性做个直观判断。(否则,一眼看出来不是线性就没必要线性回归了)。散点图是比较方便的办法。

图中可以看到,体积和直径线性关系很明显,和高度也有一定关系,因此继续进行线性回归分析。

3.回归参数设置

分析->回归->线性 进入设置

勾选需要的参数:

4.查看统计量

模型汇总表:

R方代表线性拟合程度,越接近1越好;
德宾-沃森指数表示因变量之间的独立性,越接近2越好;


F越大,说明回归方程越显著;
Sig即显著性,sig<0.05,则认为显著;


VIF(方差膨胀因子)
两个因变量共线性存在,即一个量几乎可由另一个量来近似表示,相当于两个变量只起到了一个变量的效果。

5.逐步法

如果因变量y和自变量x线性效果不好,可以用逐步法来判断那几个x与y的线性特性显著。

在spss的参数设置页面,可以选择“前进”或“后退”,前进即从少到多,后退即从多到少。


选择向前,可以看到因变量和单独一个变量以及两个变量的不同结果。有助于变量的剔除。

数学建模暑期集训6:用SPSS对数据进行多元线性回归分析相关推荐

  1. 数学建模暑期集训14:博弈论与纳什均衡

    前言 博弈论的内容在数学建模中比较少见,但2020年国赛B题确实考到了这一部分,因此掌握一些基本的原理方法还是有所必要.并且,博弈论本身和模糊综合评价类型比较类似,都是难度不高,不太依赖编程的方法,掌 ...

  2. 数学建模暑期集训21:主成分分析(PCA)

    当遇到指标众多的场景时,以前通常的处理方法基本采用逐步回归的思想.即判断各指标之间的相关程度,保留几个重要的指标, 剔除其它不重要的指标.相关方法有:三大相关系数计算法.多元线性回归法.随机森林法.灰 ...

  3. 数学建模暑期集训26:遗传算法

    遗传算法是优化类问题的经典智能算法.本篇将介绍遗传算法的基本概念以及利用遗传算法来求解单目标规划模型. 达尔文进化论的基本思想 遗传算法的设计是受到达尔文进化论的启发.先看下面这张图的几个基本概念. ...

  4. 数学建模暑期集训15:matlab求解多目标规划模型

    多目标规划模型的求解方法 1.传统优化算法 1.1主要目标法 1.2分层序列法 1.3加权法 1.4理想点法 2.智能优化算法 遗传算法等- 例题实战:MATLAB中多目标遗传算法求解法 通用形式 例 ...

  5. 数学建模暑期集训17:蒙特卡洛法

    定义 蒙特卡罗⽅法⼜称统计模拟法,是⼀种随机模拟⽅法,将所求解的问题同⼀定的概率模型相联系,⽤电⼦计算机实现统计模拟或抽样,以获得问题的近似解.为象征性地表明这⼀⽅法的概率统计特征,故借⽤赌城蒙特卡罗 ...

  6. 多元线性回归分析spss结果解读_多元线性回归分析理论详解及SPSS结果分析

    当影响因变量的因素是多个时候,这种一个变量同时与多个变量的回归问题就是多元回归,分为:多元线性回归和多元非线性回归.这里直说多元线性回归.对比一元线性回归: 1.1多元回归模型: 1.2多元回归方程 ...

  7. matlab篮球队需要五名队员,2016年数学建模暑期训练题目

    2016年武汉理工大学数学建模暑期培训练习题 1.编写MATLAB 和lingo 程序求解下列方程(组) (1)4 x sin x cos x += (2) x x 24-= (3)求方程 ()074 ...

  8. 【数学建模】多元线性回归分析

    多元线性回归分析 概念 目的:作出以多个自变量估计因变量的多元线性回归方程. 资料:因变量为定量指标:自变量全部或大部分为定量指标,若有少量定性或等级指标需作转换. 用途:解释和预报. 意义:由于事物 ...

  9. 【数学建模笔记】【第七讲】多元线性回归分析(一): 回归分析的定义、对于线性的理解以及内生性问题的探究

    多元线性回归分析 回归分析是数据分析中最基础也是最重要的分析工具,绝大多数的数据分析问题,都可以使用回归的思想来解决.回归分析的任务就是,通过研究自变量X和因变量Y的相关关系,尝试去解释Y的形成机制, ...

最新文章

  1. python批量pdf转word,python批量实现Word文件转换为PDF文件
  2. BeanShell快速入门---Java应用
  3. 物理竞赛得奖学计算机,物理竞赛林紫琪带你探索清华学堂计算机科学实验班”(姚班)...
  4. sql 计算两个小数乘积_数学篇|学会这些数学计算技巧,想不满分都难!
  5. Golang并发:再也不愁选channel还是选锁
  6. jmeter开发导入excel脚本
  7. 读博士或者拿到博士学位以后经历和感受是怎样的?
  8. 天涯明月刀测试-bug
  9. win10怎么把两个盘合成一个,win10怎么把分区合并
  10. 16进制颜色值与百分比颜色值的换算关系
  11. element级联选择器城市3级联动三级联动json数据
  12. Android实现电量控制降低耗电
  13. PAT 乙级 1070  结绳
  14. 育人才,促就业!全国高等学校民航服务技能大赛吸引广泛关注
  15. NFT细分赛道分类及代表项目汇总
  16. which的用法总结c语言,which的用法
  17. 常见问题总结性回答(转)
  18. linux服务器是什么
  19. 华为M2 无法写入外置sd卡 文件
  20. win7变成xp风格了怎么改回_【让win7变成xp】win7变成xp风格_win7界面变成xp

热门文章

  1. java 鉴黄_真香,我把百万鉴黄服务源码开源了
  2. VS2017专业版和企业版下载激活
  3. 哈工大2022春CSAPP大作业-程序人生(Hello‘s P2P)
  4. android 动态替换logo
  5. Leetcode 14.最长公共前缀(Longest Common Prefix)
  6. APK查壳软件(根据so名)
  7. 接口测试面试题汇总(含答案)
  8. 关于如何让模拟器(包括虚拟机哦) 更加流畅
  9. linux 系统 Shell语言 基础
  10. Direct3D 12工作原理概述