楼主: fengbjmu
13955 3

[学习心得] 拟合优度R2为负值 [推广有奖]

  • 3关注
  • 16粉丝

已卖:6359份资源

博士生

54%

还不是VIP/贵宾

-

威望
0
论坛币
27003 个
通用积分
502.4803
学术水平
41 点
热心指数
48 点
信用等级
28 点
经验
6445 点
帖子
201
精华
0
在线时间
301 小时
注册时间
2016-10-22
最后登录
2025-7-9

楼主
fengbjmu 发表于 2021-12-30 22:15:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
最近在用工具变量的时候,遇到了一件怪事,系统自动输出的(outreg2 )的拟合优度R2是负数

由此开始了我对于,拟合优度R2什么时候可能是负数,这个问题的探索

最终的结论是:

1. 没有常数项/截距项等 进行的回归,比如OLS,其拟合优度R2 有可能出现负数的情况

2. 两阶段工具变量回归的时候,拟合优度R2 有可能出现负数的情况


如果你发现自己的拟合优度R2出现了负数,但是却不属于上面这两种情况,请联系我。或者你自查一下,可能90%是你的错误,就是很低级的typo。

那么先说了结论,原理是什么呢?参考本论坛着这一篇帖子https://bbs.pinggu.org/thread-1319019-1-1.html

R2 = MSS/TSS = (TSS-RSS)/TSS = 1- RSS/TSS

只有当RSS很大,且大于TSS的时候才能使得R2出现负数。TSS代表用y bar样本均值进行拟合的残差平方和,RSS代表用回归模型拟合的残差平方和。

针对第一个结论:

只有当模型的拟合能力,还不如y bar这个样本均值的时候,才有可能出现RSS 大于 TSS的情况。

一般来说,y bar其实就是一个常数,因此如果回归模型中加入了常数项的时候,那么这个模型的能力的拟合能力是不会小于y bar的拟合能力的。所以如果模型去掉了截距项,那么就有可能出现R2为负数的情况。

针对第二个结论:

这个和两阶段工具变量计算R2的方法有关。在2sls方法中,我们利用工具变量拟合的内生变量,带入第二阶段中得到估计系数。但是RSS的计算是使用真实的内生变量的值的,所以相当于计算了一个怪怪得,没有进行最小化均方误差的优化过程的拟合优度,所以有可能出现问题。


以上。

另外,当实证模型中变量个数过多的时候,可以参考使用adjusted R2,但如果出现负数,解释原理和上文一致。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:拟合优度 adjusted adjust thread outreg

沙发
情深深 发表于 2023-4-19 10:52:29
IV估计后,计算拟合优度的残差平方和是IV残差的平方和,这个IV残差的平方和不能确保就一定比因变量的总计平方和要小,所以出现负数是很常见的事。

藤椅
qofeliae 发表于 2025-11-11 22:53:41
情深深 发表于 2023-4-19 10:52
IV估计后,计算拟合优度的残差平方和是IV残差的平方和,这个IV残差的平方和不能确保就一定比因变量的总计平 ...
请问出现负数还需要在论文说明吗?想投稿会计研究这类比较严谨的期刊

板凳
qofeliae 发表于 2025-11-11 22:54:33
楼主您好,请问出现负数还需要在论文说明吗?如果论文要求有r2需要怎么解决?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-5 15:58