R语言中如何实现RESET检验

Python019

R语言中如何实现RESET检验,第1张

问题关键在于数据全为0,这样在算t检验统计里时,其分母为0,故得到NaN。

因此在t.test设置任何参数都是没有用的,你应该在t.test之有加条件判断出现这种情况 应该 先令

p>0.05才行

1、首先,打开相关的窗口,直接选择下一步如下图所示,然后进入下一步。

   

2、其次,完成上述步骤后,输入“consumption c income”,如下图所示,然后进入下一步。

   

3、接着,完成上述步骤后,需要依次单击View-->Resibaial Diagnostics-->Heteroskedasticity Tests选项,如下图所示,然后进入下一步。

   

4、然后,完成上述步骤后,请根据实际情况进行设置,如下图所示,然后进入下一步。

   

5、最后,完成上述步骤后,reset检验就做完了,如下图所示。这样,问题就解决了。

你说的是拉姆齐的RESET检验吧,这是一个一般性设定误差检验,下面我说一下这种检验的简单情形。RESET的操作步骤如下:

从你所选的模型中得到Y的估计值“Y帽”

将某种形式的“Y帽”作为增补的回归元引入,重做之前的回归方程。至于引入的“Y帽”具体形式是2次方、3次方还是什么其他的,你可以根据残差的图形进行一个相应的推断。

那么得自新回归方程的R方记做”R方new",得自原来回归方程的R方记做“R方old”,然后构造一个F统计量,F=[(R方new-R方old)/新回归元的个数]/[(1-R方new)/(n-新模型中的参数个数)]

如果所计算的F,比如说在5%水平上是显著的,我们就接受最初始的模型被误设的假定。

这个在eviews里就可以做。