我想制作一个表格,其中包含低于正常标准误差的面板panel bootstrapped standard errors
以及最后的significance level
。我是Stata的新手,能够产生以下结构:
est table RE REboot FE FEboot ,se stats(N)
FEboot&重启对应panel bootstrapped standard errors
。所需的输出可能如下所示:
RE FE
Var1 1.109541 1.109541
(-.3294736) (-.3294736)
( boot se ) ( boot se )
答案 0 :(得分:1)
使用来自SSC(estout
)的matmap
和ssc install <command>
:
sysuse auto, clear
// clear previously stored estimates
estimates clear
eststo clear
// regression with bootstrap
eststo: regress price weight mpg, vce(bootstrap)
// compute non-bootstrap std errors
matrix evmodel = vecdiag(e(V_modelbased))
matmap evmodel evmodel, map(sqrt(@))
// add to stored results
estadd matrix evmodel
// VCV matrix (non-bootstrap)
matrix list e(V_modelbased)
// std error vector (non-bootstrap)
matrix list evmodel
// evmodel are non-bootstrap std errors; se are bootstrap std errors;
estout *, cells(b(star fmt(3)) evmodel(par fmt(2)) se(par fmt(2)))
当Stata计算自举std错误时,它会同时保存自举和非自举的VCV矩阵。您可以计算必要的std错误,将它们添加到存储结果的集合中,最后输出到表中。