您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

当我使用python statsmodels在OLS中添加外生变量时,为什么R-Squared会减少

当我使用python statsmodels在OLS中添加外生变量时,为什么R-Squared会减少

在这里查看答案Statsmodels:计算拟合值和R平方

Rsquared遵循不同的定义,具体取决于模型中是否存在常量。

具有常数的线性模型中的Rsquared是标准定义,该定义使用与仅平均值模型的比较作为参考。总平方减少。

没有常数的线性模型中的Rsquared与根本没有回归值的模型或常数的影响为零的模型进行比较。在这种情况下,R平方计算使用不减法的总平方和。

由于如果我们增加或减少常数,定义会发生变化,因此R平方可以采用任何一种方式。如果我们添加其他解释变量,则实际的解释平方和总会增加,或者如果新变量没有任何作用,则保持不变。

python 2022/1/1 18:36:20 有231人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶