因缘分相聚,因互助成长,因智慧光华 异方差的检验: Breusch-Pagan test in STATA: 其基本命令是:estat hettest var1 var2 var3 滞后项数量。 同样,如果输出的P-Value 显著小于0.05,则拒绝原假设,即不存在异方差性。 White检验: 其基本命令是在完成基本的OLS 回归之后,输入 imtest, white 方法一:WLS 在stata中实现WLS的方法如下: reg (被解释变量) (解释变量1) (解释变量2)…… [aweight=变量名] 其中,aweight后面的变量就是权重,是我们设定的函数。 一种经常的设定是假设扰动项的条件方差是所有解释变量的某个线性组合的指数函数。在stata中也可以方便地实现: 首先做标准的OLS回归,并得到残差项; reg (被解释变量) (解释变量1) (解释变量2)…… 生成新变量logusq,并用它对所有解释变量做回归,得到这个回归的拟合值,再对这个拟合值求指数函数; gen logusq=ln(r^2) 最后以h作为权重做WLS回归; reg (被解释变量) (解释变量1) (解释变量2)…… [aweight=h] 如果我们确切地知道扰动项的协方差矩阵的形式,那么GLS估计是最小方差线性无偏估计,是所有线性估计中最好的。显然它比OLS更有效率。虽然GLS有很多好处,但有一个致命弱点:就是一般而言我们不知道扰动项的协方差矩阵,因而无法保证结果的有效性。 方法二:HC SE There are 3 kinds of HC SE (1)Huber-White Robust Standard Errors HC1, 其基本命令是: reg var1 var2 var3, robust White(1980)证明了这种方法得到的标准误是渐进可用(asymptotically valid)的。这种方法的优点是简单,而且需要的信息少,在各种情况下都通用。缺点是损失了一些效率。这种方法在我们日常的实证研究中是最经常使用。 (2)MacKinnon-White SE HC2,其基本命令是: reg var1 var2 var3, hc2 (3)Long-Ervin SE HC3,其基本命令是: reg var1 var2 var3, hc3 约束条件检验: 如果需要检验两个变量,比如x 与y,之间系 数之间的关系,以检验两者系数相等为例,我们可以直接输入命令: test x=y 再如检验两者系数之和等于1,我们可以直接输入命令: test x+y=1 如果输出结果对应的P-Value 小于0.05,则说明原假设显著不成立,即拒绝原假设。 1 Stata与实证会计论文学习试听 2 学习试听(1.5倍加速播放版) |
|
来自: lyricLee7v7c1q > 《stata》