飞鸿惊鸿 发表于 2015-7-20 20:53 
老师,在学习高级视频的时候,您演示的时候没有这个问题,然后在do文件里自己操作的时候就出现这个问题了 ...
连老师,您在2010年出的stata高级视频中,讲解hausman检验时,用的命令如下:
use hsng2.dta, clear
ivregress gmm rent pcturban (hsngval = faminc reg2-reg4), small
est store gmm
regress rent pcturban hsngval
est store ols
hausman gmm ols
您在视频中顺利得到了检验结果。
然后在stata实际操作时,执行与您同样的命令,就会出现楼主给出的错误信息。有人根据错误信息给出过建议,把命令改为ivregress gmm rent pcturban (hsngval = faminc reg2-reg4),wmat(un) small。这样做确实不会报错了,但是,却得不到您在视频中得到的结果。
不知道为什么会出现这个问题