--- On Mon, 9/11/09, Dorothy Bridges wrote:
> Now I would like to generate predicted values of le, **as
> if** all of the method-a observations had been created using
> method b.  
*------------------ begin example --------------------
sysuse uslifeexp.dta, clear
**(Imitating my actual data)
gen le_measure1=.
replace le_measure1=le-5 if year<=1950 | year==1965 | year==1972 | /// 
year==1986 | year==1989
replace le_measure1=le if le_measure1==.
**The regression:
gen measuredummy=1
replace measuredummy=0 if le_measure1==le
regress le_measure1 year measuredummy
clonevar temp = measuredummy
replace measuredummy = 0
predict le0, xb
replace measuredummy = 1
predict le1, xb
replace measuredummy = temp
drop temp
twoway scatter le_measure1 year if measuredummy == 0 || ///
       scatter le_measure1 year if measuredummy == 1 || ///
       line le0 year                                 || ///
       line le1 year,                                   ///
       legend(order(1 "measure 0"                       ///
                    3 "measure 0"                       ///
                    - " "                               ///
                    2 "measure 1"                       ///
                    4 "measure 1" ))
*---------------------- 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/