统计咨询:决定系数(R方)是否越大越好?

原作者@一起学统计工具, 转自搜狐, 侵删.
问题:尊敬的老师您好,想问一下决定系数R2越大越好,但是有没有说具体的范围?大于多少就是有意义的?谢谢老师。

回复:决定系数(coefficient of determination,R2)是反映模型拟合优度的重要的统计量,为回归平方和与总平方和之比。R2取值在0到1之间,且无单位,其数值大小反映了回归贡献的相对程度,即在因变量Y的总变异中回归关系所能解释的百分比。R2是最常用于评价回归模型优劣程度的指标,R2越大(接近于1),所拟合的回归方程越优,如下表,指数曲线的R2为0.9926,最接近1,表明在5个回归方程中,指数曲线(log(y) =1.9656-0.2199x)为最优方程。


虽然R2可以用来评价回归方程的优劣,但随着自变量个数的增加,R2将不断增大,若对两个具有不同个数自变量的回归方程进行比较时,不能简单地用R2作为评价回归方程的标准,还必须考虑方程所包含的自变量个数的影响,此时应用校正的决定系数(R2-adjusted):Rc2,所谓“最优”回归方程是指Rc2最大者。因此在讨论多重回归的结果时,通常使用Rc2。

至于R2大于多少才有意义呢?这时我们可以看另外一个指标:复相关系数(Multiple correlation coefficient)R,R是决定系数R2的平方根,可用来度量因变量Y与多个自变量间的线性相关程度,即观察值Y与估计值之间的相关程度。我们可以参考《MedCalc常用统计分析教程》一文:

相关系数要在0.7~0.5才有意义,因此,R2应大于0.5*0.5=0.25,所以有种观点认为,在直线回归中应R2大于0.3才有意义。

统计咨询:决定系数(R方)是否越大越好?相关推荐

  1. 拟合系数 / 决定系数 / R方 的两个公式理解

  2. matlab r平方,决定系数(R 方)

    显示决定系数 此示例说明如何显示 R 方(决定系数)和调整 R 方.加载样本数据并定义响应和自变量. load hospital y = hospital.BloodPressure(:,1); X ...

  3. matlab 确定系数,决定系数(R 方)

    显示决定系数 此示例说明如何显示 R 方(决定系数)和调整 R 方.加载样本数据并定义响应和自变量. load hospital y = hospital.BloodPressure(:,1); X ...

  4. 【统计学习系列】多元线性回归模型(六)——模型拟合质量评判:RMSE、R方、改进R方、AIC\BIC\SIC

    文章目录 1. 前文回顾 2. 一些引理与离差平方和分解定理(可略) 2.1 引理1 2.2 引理2 2.3 引理3 2.4 平方和分解定理 3. 拟合优度评价指标I--均方根误差(RMSE) 4. ...

  5. 【统计学习3】线性回归:R方(R-squared)及调整R方(Adjusted R-Square)

    第一:R方(R-squared) 定义:衡量模型拟合度的一个量,是一个比例形式,被解释方差/总方差. 公式:R-squared = SSR/TSS =1 -  RSS/TSS 其中:TSS是执行回归分 ...

  6. 机器学习对回归模型的评价指标:均方误差、可解释方差和R方值

    学习过概率与统计的同学们都知道,对于线性回归及其他的回归模型来说,评价连续性可拟合的数据就不能使用离散二分类器的评价指标对回归模型进行评价.因此我们引入了均方误差(mean squared error ...

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

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

  8. 生活中回归分析实际例子_回归分析中R方和调整R方的区别

    介绍 当我开始我的数据科学之旅时,我探索的第一个算法是线性回归. 在理解了线性回归的概念和算法的工作原理之后,我非常兴奋地使用它并在问题陈述中做出预测.我相信你们大多数人也会这么做的.但是一旦我们建立 ...

  9. 回归分析中的p值和R方哪个更重要?

    在回归分析中,解释变量的回归系数p值和方程的R方哪个更重要?有人说,我们领域的研究似乎更看重p值,而不管R方这种说法值得商榷. 在统计上,回归系数的p值很重要,它是前提.但当涉及理论解释时,R方就更重 ...

最新文章

  1. 禁止缩放safari浏览器--阻止双击放大--阻止双指掐捏放大-
  2. 『Numpy』np.ravel()和np.flatten()
  3. 三层交换解决了VLAN之间的通信问题
  4. 程序中调用命令行命令,不显示那个黑黑的DOS窗口
  5. Spring-tx-TransactionInterceptor类
  6. CentOS云主机安全之新增ssh登录账户、禁止ROOT登陆
  7. mac phpstorm配置svn
  8. 102 模拟ssh远程执行命令
  9. phpstorm连接不上MySQL_PHPStorm无法连接到本地MySQL [重复]
  10. php+将json转字符串,php实现json转字符串的方法
  11. 网络聊天室Java群聊私聊_Java Spring + Spring MVC + Mybatis WebSocket实现网络聊天室(群聊+私聊)...
  12. 手机怎么下载python呢_安卓手机端怎么安装Python?
  13. 人间富贵花间露,纸上功名水上沤
  14. 鲁大师发布2022半年报手机UI排行榜,vivo OriginOS成为最流畅UI
  15. JSP简明教程:汇总
  16. 图形图像相关格式简介
  17. 奥地利经济部长表示无需监管区块链
  18. show-cloud(七) mybatis-plus的多帐套配置
  19. android获取网卡ip地址吗,Native.js获取android有线网络IP地址
  20. Vue组件库实现按需引入可以这么做

热门文章

  1. TCP/IP协议(二、初识tcp)
  2. 本关任务:编写一个Point类,有x、y两个属性。编写一个PointDemo类,并提供一个distance(Point p1,Point p2)方法用于计算两点之间的距离,实例化两个具体的Point对
  3. Vue 安装echarts-gl引入vue报错
  4. ⚡豆瓣告诉你《扫黑风暴》如何【短评爬取+词云】 ⚡
  5. 美颜的奥秘——磨皮底层原理
  6. UE4官方的快捷键大全
  7. Win10打开图片需要使用新应用以打开此ms-paint链接是什么意思?
  8. zynq pl访问ps ddr
  9. 高伟达业绩暴雷的背后:主业几乎被掏空,利润被并购企业深度捆绑
  10. 解决STM32F0/F1内部FLASH写操作导致中断程序无法响应的问题