[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

From |
"Davide Cantoni" <[email protected]> |

To |
[email protected] |

Subject |
Re: st: Plotting (time-dependent) regression coefficients |

Date |
Thu, 17 Jan 2008 22:41:23 +0100 |

Thank you, Maarten and Austin, for your most beautiful codes. One more question about Austin's suggestion. Re: your lines: *------------------ begin example ----------------- g b=. g se=. forv i=1/13 { replace b=_b[unionXlev`i'] in `i' replace se=_se[unionXlev`i'] in `i' } *-------------------- end example ------------------------- How would I proceed if my interaction terms are not indexed with a final figure 1 to N? In my case, they are indexed by quarters 95_1 95_2... etc. To make it clearer: of course the following does not work: *------------------ begin example ----------------- g b=. g se=. foreach i in 95_1 95_2 95_3 95_4 96_1 96_2 96_3 96_4 { replace b=_b[_ItreXyea`i'] in `i' replace se=_se[_ItreXyea`i'] in `i' } *-------------------- end example ------------------------- What would you suggest? Thanks, Davide On 17/01/2008, Austin Nichols <[email protected]> wrote: > Maarten buis and Davide Cantoni: > > Note you do not need to destroy the data in memory to do this: > > sysuse nlsw88, clear > gen ln_w = ln(wage) > recode grade 0/5=6 > tab grade, gen(lev) > foreach lev of varlist lev* { > gen unionX`lev' = union*`lev' > } > drop lev1 > reg ln_w lev* unionX* tenure ttl_exp > g g=_n+5 in 1/13 > la var g "Grade completed" > g b=. > g se=. > forv i=1/13 { > replace b=_b[unionXlev`i'] in `i' > replace se=_se[unionXlev`i'] in `i' > } > gen lb = b-invttail(`e(df_r)', .025)*se > gen ub = b+invttail(`e(df_r)', .025)*se > la var b "Point Estimate" > la var lb "Lower" > la var ub "Upper bound of CI" > tw rcap lb ub g ||sc b g, yline(0) > > On Jan 17, 2008 9:47 AM, Maarten buis <[email protected]> wrote: > > --- Davide Cantoni <[email protected]> wrote: > > > I am looking for an elegant way to plot the regression coefficients > > > (including their 95% confidence interval) that result from a > > > regression on the interactions of a treatment indicator and time. > > > Ultimately, I have some coefficients for the "treatment effect" in > > > every period of time, and I would like to plot their evolution. > > > > *------------------ begin example ----------------- > * * * For searches and help try: * http://www.stata.com/support/faqs/res/findit.html * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/

**Follow-Ups**:**Re: st: Plotting (time-dependent) regression coefficients***From:*"Austin Nichols" <[email protected]>

**References**:**st: Plotting (time-dependent) regression coefficients***From:*"Davide Cantoni" <[email protected]>

**Re: st: Plotting (time-dependent) regression coefficients***From:*Maarten buis <[email protected]>

**Re: st: Plotting (time-dependent) regression coefficients***From:*"Austin Nichols" <[email protected]>

- Prev by Date:
**RE: st: string calculation** - Next by Date:
**Re: st: Plotting (time-dependent) regression coefficients** - Previous by thread:
**Re: st: Plotting (time-dependent) regression coefficients** - Next by thread:
**Re: st: Plotting (time-dependent) regression coefficients** - Index(es):

© Copyright 1996–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |