Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | Christopher Baum <kit.baum@bc.edu> |
To | Alessandro Oliveira <a.v.m.oliveira@gmail.com> |
Subject | st: Re: margins |
Date | Wed, 29 Aug 2012 14:37:50 +0000 |
The old mfx command works as always, but it generates marginal effects at the mean rather than average marginal effects (AMEs). The latter are generally preferred. If you use the post option on margins, it wipes out the ereturns, so anything from the regression ereturns are now inaccessible. The following logic can be used to combine information from the regress ereturns and the margins ereturns, using the -estadd- component of Ben Jann's -estout- package from SSC: sysuse auto,clear reg price mpg weight turn sca r2_a = e(r2_a) sca rmse = e(rmse) margins, eyex(_all) post estadd sca r2adj = r2_a estadd sca rmse = rmse esttab, stat(N r2adj rmse) Kit Kit Baum | Boston College Economics & DIW Berlin | http://ideas.repec.org/e/pba1.html An Introduction to Stata Programming | http://www.stata-press.com/books/isp.html An Introduction to Modern Econometrics Using Stata | http://www.stata-press.com/books/imeus.html On Aug 29, 2012, at 10:22 AM, Alessandro Oliveira wrote: > Hi Chris, > > I have doubts on the "margins" command of Stata. > > 1) Does the old mfx command generate bad results in Stata 12? > 2) After a regression, using: > > margins, eyex(_all) post > esttab > > does not return the adjusted R2. Do you have any hint on how to accomplish that? > > Regards, > Alessandro > > * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/