回归分析模型怎么做(spss做多元回归分析模型汇总)

大家好,我是爱学习的小xiong熊妹。

总有小伙伴想看分析模型,我们就从最简单的回归分析模型讲起。回归分析是所有分析模型里最浅显,最容易懂的,并且回归分析有很多变化形态,能适用于很多问题场景。今天就一起来看一下。

一、为什么叫回归?

回归翻译自:regression,最初是统计学家们,关注到:孩子的身高总会向平均身高靠近,即使父母都很高,孩子也不会无限长高下去。从这些研究里,总结出回归分析方法(regression,还有一个意思是:退化,可以说很形象了)。

所以,这里的“回归”只是一个习惯称呼,和业务部门口中的“回归初心”“回归原点”一毛钱关系都没有!在讨论问题的时候,业务部门最喜欢扯“回归”,做数据的小伙伴们,千万别被绕进去了!!!

二、回归模型有什么用?

回归模型是用来做:预测的。

在数据分析里,预测分两种:

  • 连续型预测:比如预计销售额是3550万,预测客户15万,预测结果是一个连续型数字。
  • 分类预测:比如预计用户接电话/不接电话,预计新品上市后是A级/B级/C级,预测结果不是一个连续型数字,而是一个分类结果。

大部分回归分析模型都是连续型预测(逻辑回归除外)。今天就从最简单的,只有一个变量的简单线性回归分析讲起。

三、如何进行回归分析

做回归分析有五步:

  • 第一步:确认是否是预测问题
  • 第二步:确认要预测的因变量,影响预测结果的自变量
  • 第三步:收集数据,检验数据间关系
  • 第四步:计算模型,检验结果
  • 第五步:进行预测

看个具体问题场景:某公司在新品上市前,会提前进行宣传,并进行预约。虽然最终上市以后,并非只有预约用户买,但是如果能通过预约人数,预测销售情况,就能提前预判商品会不会受欢迎,从而把控库存情况。具体数据如下表。

拿到问题后,一步步来:

第一步:该场景需要的是预测,要预测的是销售额,是一个连续型变量。

第二步:确认因变量,自变量。该问题中:

  • 因变量(要预测的):销售额
  • 自变量(影响预测结果的):预约人数

没有其他变量了。

拿到数据后,可初步判断两个指标是否有关系,是何种关系,从而选择合适的模型。判断关系,最简单快捷的方法就是:散点图。因此拿到数据以后,可以先做散点图。如上图所示,因变量和自变量之间看起来是有明显线性关系的,因此可以用线性回归来做。

第三步:收集数据,题目已帮忙收集好了,进入下一步。

第四步:进行计算。简单的线性回归,用excel→数据分析→回归即可计算(如下图)

至于模型解读,略为复杂,我们慢慢看哦

四、模型计算与解读

回归分析的模型解读略显复杂,并且包含了大量假设检验的知识,这里先不探讨其复杂原理,给个最简单的判断原则,小伙伴们抄起来能用即可。

模型解读,分为三个部分:

  • 模型本身预测准不准。主要看R平方(如下图蓝色
  • 模型整体是否有效。主要看F检验的结果(如下图橙色
  • 模型里,每个因变量的检验结果(如下图绿色

从上图可以看出,本次建模的三个检验结果全部通过,表明模型可用。

这次建模只有一个自变量 一个常数项,因此最终模型就是y=60 5x。常数项和自变量的数值,参见下图黄色部分

五、回归分析模型应用

有了回归模型,我们就能预测未来情况啦。比如有一款新品,预约人数为4.5万人,则可以代入模型,预测销量为60 5*4.5=82.5万,商品部门就能据此备货了。

六、回归分析局限性

没有模型是万能的,回归分析突出弱点有两个:

  • 回归不等于因果!不等于因果!不等于因果!回归模型只能从数据上说明:两个变量存在关系,但是实际上有没有关系,得看具体业务情况。因此千万不要乱用。
  • 模型检验可能难以通过。为了演示方便,本文选择的数据非常漂亮,做出来三项检测全部通过,但实际情况会很复杂,出现各种检测不通过的情况,因此也衍生出更多、更复杂的知识点,这个我们后边慢慢分享。

实际上,本文仅仅是开了个头,回归分析有更多应用方式,比如用来预测用户响应/不响应的逻辑回归、用来预测时间走势的时间序列自回归等,小伙伴们先理解了回归分析基本概念,我们再深入

(0)

相关推荐

  • 如何使用spss做曲线回归

    在进行回归拟合的时候,并不是每一次都是恰好线性的,我们会遇到很多曲线模型,那么我们如何使用SPSS做曲线回归呢? 操作方法 01 打开spss20,点击导入数据,这里使用一组广告和销售的数据,然后在菜 ...

  • 如何使用SPSS做时间序列分析?

    我们在使用SPSS做数据分析的时候,有时需要利用SPSS做时间序列分析,那么时间序列分析应该注意什么和具体该如何去操作呢? 操作方法 01 首先,我们在SPSS里面导入Excel里面的一组测试数据用来 ...

  • 如何用SPSS做探索分析?

    我们在SPSS做数据分析的时候,有时候需要到变量进行探索分析,那么具体该如何去操作呢? 操作方法 01 首先,我们导入探索分析需要的测试数据,单击菜单上的文件-打开-数据(也可以写语法打开数据源,方法 ...

  • SPSS做相关性分析并将结果导出为excel文件

    利用spss做相关性分析,手动录数据比较麻烦,可以将结果直接导出为excel,再进行处理,得到想要的结果. 操作方法 01 将数据导入spss后,点击菜单栏[分析]-[相关]-[双变量],出现如图所示 ...

  • word里点击方框打钩怎么做 Word做问卷调查那种选择打钩 “√” 的小方框的方法

    在做问卷时,选项前面的选项小方框怎么做啊?今天收到同事一份word问卷调查,那个选择的方框怎么点里面也不会多一个√.后来才发现那只是一个方框,并不是可以选择的方框.所以我怀疑不是所有的人都会做这个点击 ...

  • 淘宝直播怎么做才能做得好

    你是否遇到过这样的情况,同样的时间,内容,但是今天流量很可观,明天却很差,你知道是什么原因吗?怎么才能获取更多的流量?淘宝直播怎么做才能做得好? 操作方法 01 符合官方要求.也就是说尽量不要去触碰官 ...

  • 街机三国秘宝阁做不做 需要多少体力

    操作方法 01 街机三国秘宝阁做不做 需要多少体力 1层:一个材料60,一个秘宝x3,一个180材料,共计一个900体力,12x900=10800体力 2层:一个材料90,一个秘宝x3,一共270材料 ...

  • 如何使用SPSS做线性回归?

    我们在日常工作中,有时需要使用对变量做线性回归,那么在SPSS中该如何操作呢? 操作方法 01 首先,我们在SPSS中导入测试数据,依次点击"分析-描述统计-描述"看下有没有缺失值 ...

  • 如何用SPSS做回归分析

    SPSS的的友好界面和Excel很相似,有很多可活动的单元格,它所实现的-功能有两种方式,操作指令或编辑代码程序,如何用数据做一个简单的回归分析,操作很简单,让你在大数据时代能有好的发展,现在和小编一 ...

  • 如何用SPSS做分层描述统计

    统计报告中经常会用到分层描述统计,比如高一年级与高二年级男女生各为多少人,且平均年龄如何.但spss中的"描述统计"指令并无法便捷地做到这一点,那究竟该如何做呢? 操作方法 01 ...