Chciałbym użyć esttab
(ssc install estout
) do generowania statystyki podsumowującej według grupy z kolumnami dla średniej różnicy i znaczenia. Łatwo jest wygenerować je jako dwie osobne tabele z estpost
, summarize
i ttest
i połączyć ręcznie, ale chciałbym zautomatyzować cały proces.Skorzystaj z pakietu esttab, aby wygenerować statystyki podsumowujące według grupy z kolumnami dla średniej różnicy i znaczenia
Poniższy kod generuje dwa składniki żądanej tabeli.
sysuse auto, clear
* summary statistics by group
eststo clear
by foreign: eststo: quietly estpost summarize ///
price mpg weight headroom trunk
esttab, cells("mean sd") label nodepvar
* difference in means
eststo: estpost ttest price mpg weight headroom trunk, ///
by(foreign) unequal
esttab ., wide label
I mogę wydrukować dwie tabele i wyciąć-wklejanie w jednym stole.
* can generate similar tables and append horizontally
esttab, cells("mean sd") label
esttab, wide label
* manual, cut-and-paste solution
-------------------------------------------------------------------------------------------------------
(1) (2) (3)
mean sd mean sd
-------------------------------------------------------------------------------------------------------
Price 6072.423 3097.104 6384.682 2621.915 -312.3 (-0.44)
Mileage (mpg) 19.82692 4.743297 24.77273 6.611187 -4.946** (-3.18)
Weight (lbs.) 3317.115 695.3637 2315.909 433.0035 1001.2*** (7.50)
Headroom (in.) 3.153846 .9157578 2.613636 .4862837 0.540** (3.30)
Trunk space (.. ft.) 14.75 4.306288 11.40909 3.216906 3.341*** (3.67)
-------------------------------------------------------------------------------------------------------
Observations 52 22 74
-------------------------------------------------------------------------------------------------------
t statistics in parentheses
* p<0.05, ** p<0.01, *** p<0.001
Wydaje się, że powinienem być w stanie uzyskać żądaną tabelę z jednym esttab
wezwanie i bez cięcia i-wklejania, ale nie mogę zrozumieć. Czy istnieje sposób na wygenerowanie pożądanej tabeli bez ręcznego wycinania i wklejania?
Wolę wydrukować tabelę LaTeX, ale wszystko, co eliminuje wycinanie i wklejanie, jest dużym krokiem, nawet przechodząc przez rozdzielony plik tekstowy.
Dzięki! Nie przyjrzałem się dokładnie opcjom "komórek". Przyda się to wszędzie, gdzie używam 'esttab'. Które jest wszędzie. Ben Jann powinien dostać Nobla za "esttab". –