将引导的p值添加到esttab

时间:2014-10-14 17:38:16

标签: formatting format stata

我引导自己的p值进行回归,现在需要将它们添加到我的esttab表中。理想情况下,我希望p值显示在系数点估计值的正下方。虽然我能够将新的p值放入我的表中,但是如果它们是带有标签c1,c2等的新点估计值,它们会出现在表中。

以下是自相关p值在本地newpvalue中的相关简化代码(回归之后)

matrix pval = (`newpvalue') 
estadd matrix Puse = pval
esttab , replace  cells(b(star fmt(3)) Puse(fmt(3) par) )  

此代码生成标准表,但p值在系数估计值下方放置了几个空格。非常感谢您的帮助,如果问题不明确,请告诉我。

1 个答案:

答案 0 :(得分:1)

可能有帮助的示例(使用内嵌注释):

clear 
set more off

*----- example data -----

sysuse auto
keep price weight mpg

*----- what you want -----

//regress and store
reg price weight mpg 
eststo m1

// create matrix of "scalars"
matrix s = (2.1 , 2.4 , 3.2)  

// rename matrix columns to coincide with those of regression
mat colnames s = weight mpg _cons 

// add
estadd matrix s

// print
estout m1, cells(b s)

非常类似于:Stata: combining regression results with other results但请注意最后一行代码中没有引号。