对模型系数进行假设检验的Stata操作命令是什么?
在很多情况下,在执行完回归分析之后,我们有必要对模型进行假设检验。事实上,在回归分析结果中已经有了针对模型整体的F检验,以及针对各自变量和常数项回归系数的T检验。在此基础上,我们还可以使用test命令对最近拟合模型参数的简单线性假设和复合线性假设进行Wald检验。
test命令包括5种形式,分别说明如下:
(1)test coeflist
该命令的作用是检验所设定的系数都为0。
(2)test exp=exp[=…]
该命令的作用是检验所设定的系数表达式都为0。
(3)test [eqno] [: coeflist]
该命令的作用是检验所设定的系数都为0。
(4)test [eqno = eqno [= ...]] [: coeflist]
该命令的作用是检验方程eqno中的变量列表varlist的系数都为0。
(5)testparm varlist [,testparm_options]
该命令的作用是检验方程eqno中的变量列表varlist系数相同。
此外,如果检验为非线性检验,则需要用到testnl命令,该命令的语法格式为:
testnl exp=exp[=exp...] [,options]
其中,exp=exp[=exp...]表示系数之间的非线性关系式。