全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
59927 34
2013-03-30
如题,以前做chow检验都是设置虚拟变量,然后再F test
我刚才看了版内一些帖子,知道有个chow命令可以直接分段回归
于是help chow,看到有如下例子:

Examples
--------
        chow y x1 x2, chow(year>1975)
tests whether the coefficients of the regression of y on x1 and x2 change
after 1975.

于是,我自己也随便选了2个时间序列数据,用虚拟变量法检验出在1978年前后有结构性变动,
接下来用chow命令试运行了一下,结果出现下面的结果,请问是怎么回事呢?

. chow lne lns ,chow(year>1977)
program error:  code follows on the same line as open brace



二维码

扫码加我 拉你入群

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

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

全部回复
2013-3-31 14:41:12
只是路过。
二维码

扫码加我 拉你入群

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

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

2013-4-1 10:41:20
”以前做chow检验都是设置虚拟变量,然后再F test“
求教怎么做?
二维码

扫码加我 拉你入群

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

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

2013-4-1 14:21:30
看using stata for principle of econometric
论坛上书,里面有stata程序
二维码

扫码加我 拉你入群

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

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

2013-4-4 22:47:41
蓝色 发表于 2013-4-1 14:21
看using stata for principle of econometric
论坛上书,里面有stata程序
斑斑,您就给我个痛快吧。。
先教我当下咋处理这个问题呗
二维码

扫码加我 拉你入群

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

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

2013-4-5 00:11:59
early1990 发表于 2013-4-1 10:41
”以前做chow检验都是设置虚拟变量,然后再F test“
求教怎么做?
我也是初学者,你看看对不对哈。
可以搜一下论坛,有stata官方网站对它的详细解释。不在这个电脑上,我就不复制了。

传统邹检验是分段回归然后进行比较,假设数据区间是1950-2000,检验1978是否有结构性变动,就是假设回归子样本1950-1978和1978-2000年得到的β系数相同。
H0:β(1950-1978)=β(1978-2000),具体是F检验,用3次回归的残差平方和计算F统计量的值然后和临界值对比。

也可以用虚拟变量,更简便。具体就是引入虚拟变量,并且检验所有虚拟变量以及它与解释变量交互项的系数的联合显著性。
比如

y=a+bx
*先分段回归
reg y x  /*对全样本时期进行回归*/
reg y x if year>=1978/*对子样本1进行回归*/
reg y x if year<1978 /*对子样本2进行回归*/

*再试试引入虚拟变量
gen d78=(year>1978)
gen xd78=x*d78
reg  y x d78 xd78
test d78=0
test xd78=0
*然后检验d和xd的联合显著性
test d78 xd78
*运行之后会给出F值和p值,此时观察F和P值就能判断能否在某个显著性水平上拒绝在1978年“没有结构变动”的原假设了,如果拒绝,就说明x和y的关系在1978年发生了结构性变动。

还有最简单的方法应该就是我这个帖子问的
直接chow y x,chow(year>1978)
具体可以h chow,

这些也是我前阵在论坛上搜出来的,勤搜论坛吧,大家一起学习。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群