For example, output the coefficient above .7 to a table, can we do this? can command estout do this?
I searched and found no answers. Thanks a ton!
I searched and found no answers. Thanks a ton!
sysuse auto, clear
pwcorr price headroom mpg displacement
quietly estpost corr price headroom mpg displacement, matrix
esttab ., replace b(3) unstack nonum nomtitle not noobs ///
label compress eqlabels((1) (2) (3) (4), lhs("Variables")) ///
nostar transform(((abs(@)>0.7)*@)) substitute("0.000" " ")
. pwcorr price headroom mpg displacement | price headroom mpg displa~t -------------+------------------------------------ price | 1.0000 headroom | 0.1145 1.0000 mpg | -0.4686 -0.4138 1.0000 displacement | 0.4949 0.4745 -0.7056 1.0000 . . quietly estpost corr price headroom mpg displacement, matrix . esttab ., replace b(3) unstack nonum nomtitle not noobs /// > label compress eqlabels((1) (2) (3) (4), lhs("Variables")) /// > nostar transform(((abs(@)>0.7)*@)) substitute("0.000" " ") -------------------------------------------------------- Variables (1) (2) (3) (4) -------------------------------------------------------- Price 1.000 Headroom (in.) 1.000 Mileage (mpg) 1.000 Displacem.. in.) -0.706 1.000 --------------------------------------------------------
. sysuse auto, clear (1978 automobile data) . corrci mpg weight displacement price, saving(corrci_results) (obs=74) correlations and 95% limits mpg weight -0.807 -0.874 -0.710 mpg displacement -0.706 -0.804 -0.569 mpg price -0.469 -0.630 -0.269 weight displacement 0.895 0.838 0.933 weight price 0.539 0.354 0.683 displacement price 0.495 0.300 0.650 . . use corrci_results . list if abs(r) > 0.7, noobs +-----------------------------------------------------------+ | var1 var2 r lower upper | |-----------------------------------------------------------| | mpg weight -.8071749 -.8744006 -.7095432 | | mpg displacement -.7056426 -.8044354 -.5688671 | | weight displacement .8948958 .8376901 .9326781 | +-----------------------------------------------------------+
Comment