Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | Maarten buis <maartenbuis@yahoo.co.uk> |
To | statalist@hsphsun2.harvard.edu |
Subject | Re: st: Heckprob - postestimation graphs |
Date | Wed, 1 Dec 2010 08:31:15 +0000 (GMT) |
--- On Wed, 1/12/10, James McJoseph wrote: > Estimated Heckprob. I want to retrieve predicted > probability (say p11, as used in stata) when one (or > two) explanatory variable varies, the rest kept at > means. Normally I would say -margins-, but that will only give you a table and no straightforward way of turning it into a dataset (it is possible, just not straightforward). This is important in your case, as you stated in your subject line that you wanted to graph these predictions. So, I would do this from first principle: Set the variables to the values you want to fix them, use -predict- to predict, than graph the predictions. Since this way you are seriously messing with your data, I would precede these steps with a -preserve- and end it with a -restore-: *---------------- begin example -------------- webuse school, clear heckprob private years logptax, /// sel(vote=years loginc logptax) preserve // set remaining variables at their mean foreach var of varlist logptax loginc { sum `var' if e(sample), meanonly replace `var' = r(mean) } // predict predict p11, p11 //graph twoway line p11 year, sort restore *------------- end example ----------------- Hope this helps, Maarten -------------------------- Maarten L. Buis Institut fuer Soziologie Universitaet Tuebingen Wilhelmstrasse 36 72074 Tuebingen Germany http://www.maartenbuis.nl -------------------------- * * 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/