原标题:【回归分析】R、R平方与调整后的R平方

回归分析,是对两个或两个以上变量之间的因果关系进行定量研究的一种统计分析方法。回归分析,也是我们进行需求预测常用的一种因果建模方法。

我们做回归分析时,离不开一个字母“R”。本文向大家介绍R、R平方与调整后的R平方的概念、在回归分析中作用以及计算方法。

一、R,相关系数。

顾名思义,相关系数,是衡量两个变量之间相关程度的系数,是判定变量之间线性相关性的一个相对指标。相关系数用字母R表示,最早由英国统计学家卡尔·皮尔逊设计并提出。

相关系数R取值在±1之间,当R为0时,表示两个变量绝对不相关;当R大于0时,两个变量正相关,即你增加我也增加,你减少我也减少;当R小于0时,两个变量负相关,即你增加我减少,你减少我增加;当R等于1或-1时,表示两个变量绝对相关。

相关系数R越接近于±1,两个变量之间相关性越强。一般认为:当R值为±0.7或更大时,两个变量高度相关,即强相关;当R值在±0.5~±0.7之间时,两个变量中度相关;当R值在±0.3~±0.5之间时,两个变量弱相关;当R值低于±0.3时,说明两个变量之间几乎不存在相关关系。

相关系数R在回归分析中的作用主要有两点。

1、判断自变量与因变量的关系,以确定该自变量有没有纳入回归方程的必要(如果是一元回归,就是有没有做回归分析的必要)。一般情况下,如果R低于±0.5,则这个自变量不需要纳入回归方程。

2、用回归分析预测,对实际值与预测值进行相关分析,相关系数R代表着回归方程的精度,也即回归方程的拟合程度。

另外,说明一下,回归分析是因果预测常用方法之一,但两个变量之间有相关关系,并不一定有因果关系,因果关系是相关关系的一种。

相关系数计算公式如下图。

二、R平方,判定系数。

判定系数,又叫决定系数,是指在线性回归中,回归可解释离差平方和与总离差平方和之比值,其数值等于相关系数R的平方。

我们以下图来解释这个定义。如下图所示,当没有促销时,销售预测为平均线A,有促销产生时,销售预测为回归直线L,P点为一定促销费用时的实际销售量,与回归线L相交于y’点,与平均线A相交于O点。

如图,P点到平均线A的距离PO为我们不做回归分析的离均差,在这里称为总离差。P点与回归线L的垂直交点y’到平均线A的距离y’O,这是我们做了回归分析后能够预测到的部分,即回归模型可解释的部分,故称为回归可解释离差。全部期间点的回归可解释离差平方和除以总离差平方和,即为判定系数R平方。不过,判定系数不用这么复杂计算,直接将相关系数R进行平方即可。

判定系数是一个解释性系数,在回归分析中,其主要作用是评估回归模型对因变量y产生变化的解释程度,也即判定系数R平方是评估回归模型好坏的指标。R平方取值范围也为0~1,通常以百分数表示。比如回归模型的R平方等于0.7,那么表示,此回归模型对预测结果的可解释程度为70%。

一般认为,R平方大于0.75,表示模型拟合度很好,可解释程度较高;R平方小于0.5,表示模型拟合有问题,不宜采用进行回归分析。

三、调整后的R平方,修正自由度的判定系数。

多元回归实际应用中,判定系数R平方有个最大的问题:增加自变量的个数时,判定系数就会增加,即随着自变量的增多,R平方会越来越大,会显得回归模型精度很高,有较好的拟合效果。而实际上可能并非如此,有些自变量与因变量(即预测)完全不相关,增加这些自变量,并不会提升拟合水平和预测精度。为避免这种现象,调整后的R平方粉墨登场。

R平方的主要问题是未考虑自由度问题,为解决这个问题,为避免增加自变 量而高估R平方,需要对R平方进行调整。采用的方法是用样本量n和自变量的个数k去调整 R平方。调整后的R平方计算公式如下图。

从以上公式看出,调整后的R平方同时考虑了样本量(n)和回归中自变量的个数(k)的影响,这使得调整后的R平方永远小于R平方,并且调整R平方的值不会由于回归中自变量个数的增加而越来越接近1。

因调整后的R平方较R平方测算更准确,在回归分析尤其是多元回归中,我们通常使用调整后的R平方对回归模型进行精度测算,以评估回归模型的拟合度和效果。

一般认为,在回归分析中,0.5为调整后的R平方的临界值,如果调整后的R平方小于0.5,则要分析我们所采用和未采用的自变量。另,如果调整后的R平方与R平方存在明显差异,则意味着所用的自变量不能很好的测算因变量的变化,或者是遗漏了一些可用的自变量。调整后的R平方与R平方间差距越大,模型的拟合越差。

以上介绍了与回归分析相关的几个系数:相关系数R、判定系数R平方、修正自由度的判定系数“调整后的R平方”。但回归模型优劣的评定,不仅仅是这三个系数,还需要其它的评价办法与指标,比如多重共线性、显著性验证、方差分析等。后续我将逐步介绍,敬请关注。返回搜狐,查看更多

责任编辑:

plor 回归的r方_【回归分析】R、R平方与调整后的R平方相关推荐

  1. 二次拟合r方_回归分析中R方和调整R方的区别

    作者|ANIRUDDHA BHANDARI 编译|VK 来源|Analytics Vidhya 概述 理解R方和调整R方的概念 了解R方和调整R方之间的关键区别 介绍 当我开始我的数据科学之旅时,我探 ...

  2. 调整的R方_如何选择回归模型

    sklearn实战-乳腺癌细胞数据挖掘(博客主亲自录制视频教程) https://study.163.com/course/introduction.htm?courseId=1005269003&a ...

  3. R语言使用epiDisplay包的logistic.display函数获取二分类logistic回归模型的汇总统计信息(自变量初始和调整后的优势比及置信区间,回归系数的Wald检验的p值、简化汇总结果

    R语言使用epiDisplay包的logistic.display函数获取二分类logistic回归模型的汇总统计信息(自变量初始和调整后的优势比及置信区间,回归系数的Wald检验的p值.自变量的似然 ...

  4. 如何在 R 中计算调整后的 R 平方

    如果有什么问题和项目作业关于R语言,可以微信call我:RunsenLiu R 平方,通常写成 R 2,是响应变量中的方差比例,它可以由线性回归模型中的预测变量来解释. R-squared 的值可以在 ...

  5. plor 回归的r方_简单线性回归模型

    点击"蓝字"关注我们吧 1 导言 回归分析是一个古老的话题.一百多年前,英国的统计学家高尔顿(F. Galton,1822-1911)和他的学生皮尔逊(K. Pearson,185 ...

  6. plor 回归的r方_这是为冒险家和直男准备的车 KTM 790ADV R!

    情人节还没过去多久,眼瞅着马上就到3.8号了,不知道从什么时候开始,情人节变成了男人的购物节,妇女节被喊成女神节,一切的节日都与少不了浓郁的商业气息.不少男人为了在这"残酷的社会" ...

  7. plor 回归的r方_线性回归中的R方是什么意思

    展开全部 R²是指拟合优度,是回归e5a48de588b63231313335323631343130323136353331333431366261直线对观测值的拟合程度. 表达式:R2=SSR/S ...

  8. 检验杜宾 瓦森检验法R语言_回归分析 | R语言回归算法、模型诊断

    一.回归算法 1.1 一元线性回归 最小二乘法: 通过使因变量的真实值和估计值之间的离差平方和达到最小来求 β0 和 β1 1.2 多元回归(今天先略过) 通过矩阵来求解最小二乘法 二.回归算法相关函 ...

  9. 二次拟合r方_拟合R语言中的多项式回归

    原标题:拟合R语言中的多项式回归 让我们看一个经济学的例子:假设你想购买一定数量q的特定产品.如果单价是p,那么你会支付总金额y.这是一个线性关系的典型例子.总价格和数量成正比. 如下所示: 但购买和 ...

最新文章

  1. D - Silver Cow Party POJ - 3268
  2. JavaScript修饰器-让代码更干净
  3. 《数据库SQL实战》查找employees表
  4. 华三交换机接口配置access_二层交换——交换机的基础和VLAN
  5. USDC流通量已经超过33亿
  6. 百度地图java批量获得经纬度_从百度地图API接口批量获取地点的经纬度
  7. layer右下脚弹窗
  8. 给Bert加速吧!NLP中的知识蒸馏Distilled BiLSTM论文解读
  9. 网站会员扫码充值系统
  10. ubuntu 创建Fdfs文件服务器
  11. 计算机技术学科分类号,专业分类号及学科码对照表.doc
  12. SIM卡高速PCB设计指南
  13. mui 框架跨域_MUI框架学习(5)–AJAX跨域问题
  14. 三次方在python中如何表示_python中计算三次方怎么表示
  15. 卡方检验结果表格中出现非常多个卡方值和P值的原理和实现步骤
  16. Mac电脑程序无响应怎么办?
  17. 囊括3大MCU+DSP开发工程
  18. java自定义封装一个方法_Java自定义套件封装教程
  19. 用java画太阳图_使用Java制作太阳系模型(3)
  20. 算法设计7-数字迷问题

热门文章

  1. 快播倒了员工惨了:案子未定性 无法拿到赔偿
  2. C1000K.pdf_小结
  3. android的hwc浅析
  4. 讨论度超20亿,肯德基疯狂星期四是如何出圈的?
  5. CSS中font-family:中文字体对应的英文名称
  6. phpcms是什么php框架,phpcms是什么框架
  7. android中okhttp原理详解,Android中okhttp原理详解-极度针对面试篇
  8. 华为防火墙ipsec vp*实例配置
  9. 哈夫曼树的递归实现方法
  10. React Native Android 从学车到补胎和成功发车经历,kotlin静态方法