我一直在使用R的“ plm ”包来分析面板数据。该软件包中用于在“固定效应”或“随机效应”模型之间进行选择的一项重要测试称为Hausman 类型。Stata 也可以进行类似的测试。这里的重点是Stata需要先估计固定效应,然后再估计随机效应。但是,我在“plm”包中没有看到任何这样的限制。所以,我想知道“ plm ”包是否首先具有默认的“固定效果”,然后是“随机效果”。供您参考,我在下面提到了我在分析时遵循的 Stata 和 R 中的步骤。
*
Stata Steps: (data=mydata, y=dependent variable,X1:X4: explanatory variables)
*step 1 : Estimate the FE model
xtreg y X1 X2 X3 X4 ,fe
*step 2: store the estimator
est store fixed
*step 3 : Estimate the RE model
xtreg y X1 X2 X3 X4,re
* step 4: store the estimator
est store random
*step 5: run Hausman test
hausman fixed random
#R steps (data=mydata, y=dependent variable,X1:X4: explanatory variables)
#step 1 : Estimate the FE model
fe <- plm(y~X1+X2+X3+X4,data=mydata,model="within")
summary(model.fe)
#step 2 : Estimate the RE model
re <- pggls(y~X1+X2+X3+X4,data=mydata,model="random")
summary(model.re)
#step 3 : Run Hausman test
phtest(fe, re)