楼主: 名字没创意
15513 7

[一般统计问题] 在计量经济学中,如果给一个模型中增加几个解释变量,模型的R2一定会提高吗 [推广有奖]

  • 0关注
  • 2粉丝

硕士生

38%

还不是VIP/贵宾

-

威望
0
论坛币
34 个
通用积分
23.8864
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1092 点
帖子
72
精华
0
在线时间
216 小时
注册时间
2013-8-30
最后登录
2019-3-1

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如果给一个一般的计量模型中增加几个解释变量,模型的R2一定会提高吗(此处问的是R2,不是adjusted R2)?
也就是说unrestricted model的R2一定比restricted model的R2大吗?

非常感谢各位的回答。我也记得原先学的时候书上讲的是增加几个解释变量,模型的R2会提高。但是我现在做实证的时候出现一个问题。就是用单只股票的收益率对同期以及滞后四期的市场收益进行回归,然后记这个回归的可决系数为R2(1),然后去掉之后四期的市场收益,只用单只股票的收益率对同期的市场收益进行回归,记这个回归的可决系数为R2(2),这样的话,1-R2(2)/R2(1),就应该属于0到1之间对吗?但是我做的实证里面,这个值居然有些是负的?我就不晓得是怎么回事了。能帮忙看下吗?
stata里的代码我是这样写的:
statsby _b r2=e(r2), by(stkcd): reg wretwd retindex %restricted model
statsby _b r2=e(r2), by(stkcd): reg wretwd retindex l.retindex l2.retindex l3.retindex l4.retindex %unrestricted model
其中r2=e(r2)这部分是记录的R2吗?因为初学,stata不熟,这也是在论坛上查的,不知道对不对。希望各位熟悉stata的能帮忙看看是不是代码写错了,还是有什么问题
二维码

扫码加我 拉你入群

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

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

关键词:计量经济学 解释变量 计量经济 经济学 一定会 adjusted 经济学 模型

沙发
xddlovejiao1314 学生认证  发表于 2016-2-24 18:09:35 |只看作者 |坛友微信交流群
    如果新加入的变量与因变量存在一定意义上的相关,那么一般情况下还是会增大R^2的。祝好运~

使用道具

藤椅
夏目贵志 发表于 2016-2-25 04:43:46 |只看作者 |坛友微信交流群
即使不相关也一定是会增大的。不然为什么要调整r2呢。
set obs 200
gen y=rnormal()
gen x1=rnormal()
gen x2=rnormal()
gen x3=rnormal()
reg y x1
reg y x1 x2
reg y x1 x2 x3

使用道具

板凳
蓝色 发表于 2016-2-25 08:26:04 |只看作者 |坛友微信交流群


多看书,这些书上都有
有公式,你可以自己证明
页面提取自-计量经济分析-第6版-上册_页面_1.jpg 页面提取自-计量经济分析-第6版-上册_页面_2.jpg

使用道具

报纸
hustchen2012 在职认证  发表于 2016-2-25 09:34:01 |只看作者 |坛友微信交流群
R2其实只要不特别特别小,其实都还能接受

使用道具

地板
名字没创意 发表于 2016-2-25 11:50:51 |只看作者 |坛友微信交流群
蓝色 发表于 2016-2-25 08:26
多看书,这些书上都有
有公式,你可以自己证明
非常感谢你的回答。我也记得原先学的时候书上这样讲了。但是我现在做实证的时候出现一个问题。就是用单只股票的收益率对同期以及滞后四期的市场收益进行回归,然后记这个回归的可决系数为R2(1),然后去电之后四期的市场收益,只用用单只股票的收益率对同期的市场收益进行回归,记这个回归的可决系数为R2(2),这样的话,1-R2(2)/R2(1),就应该属于0到1之间对吗?但是我做的实证里面,这个值居然有些是负的?我就不晓得是怎么回事了。能帮忙看下吗?
stata里的代码我是这样写的:
statsby _b r2=e(r2), by(stkcd): reg wretwd retindex %restricted model
statsby _b r2=e(r2), by(stkcd): reg wretwd retindex l.retindex l2.retindex l3.retindex l4.retindex %unrestricted model
其中r2=e(r2)这部分是记录的R2吗?因为初学,stata不熟,这也是在论坛上查的,不知道对不对。希望你能帮忙看看

使用道具

7
名字没创意 发表于 2016-2-25 11:55:38 |只看作者 |坛友微信交流群
xddlovejiao1314 发表于 2016-2-24 18:09
如果新加入的变量与因变量存在一定意义上的相关,那么一般情况下还是会增大R^2的。祝好运~
我现在做实证的时候出现一个问题。就是用单只股票的收益率对同期以及滞后四期的市场收益进行回归,然后记这个回归的可决系数为R2(1),然后去掉之后四期的市场收益,只用单只股票的收益率对同期的市场收益进行回归,记这个回归的可决系数为R2(2),这样的话,1-R2(2)/R2(1),就应该属于0到1之间对吗?但是我做的实证里面,这个值居然有些是负的?我就不晓得是怎么回事了。能帮忙看下吗?
stata里的代码我是这样写的:
statsby _b r2=e(r2), by(stkcd): reg wretwd retindex %restricted model
statsby _b r2=e(r2), by(stkcd): reg wretwd retindex l.retindex l2.retindex l3.retindex l4.retindex %unrestricted model
其中r2=e(r2)这部分是记录的R2吗?因为初学,stata不熟,这也是在论坛上查的,不知道对不对。能帮忙看看是不是代码写错了,还是有什么问题。

使用道具

8
carweed 发表于 2019-12-5 11:04:13 |只看作者 |坛友微信交流群
两个回归的obs不一样!
别问我咋知道的 都是泪

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-4 21:47