[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

From |
Nikolaos Pandis <npandis@yahoo.com> |

To |
statalist@hsphsun2.harvard.edu |

Subject |
Re: st: Re: graph question |

Date |
Sun, 19 Apr 2009 23:39:12 -0700 (PDT) |

Dear Martin, This was more complicated to follow, and I just have to go over the details to see the exact sequence. I was wondering if you would comment on the following: - Would it be possible to have only one graph instead of two separate panels of the same graph? This way the two interventions would be next to each other within the same interval -How could I connect the means with a line? -Would it be possible to draw one bar chart with the same information? Thank you very much. Best wishes, Nick --- On Sun, 4/19/09, Martin Weiss <martin.weiss1@gmx.de> wrote: From: Martin Weiss <martin.weiss1@gmx.de> Subject: st: Re: graph question To: statalist@hsphsun2.harvard.edu Date: Sunday, April 19, 2009, 8:35 PM <> With CIs :-) *** clear* qui{ //create data set obs 600 gen arm= cond(_n<301,0,1) lab def arms 0 "control" 1 "experimental" la val arm arms egen float interval = fill(0 1 3 6 9 12 0 1 3 6 9 12) egen float measurement = seq(), from(1) to(50) block(6) //fictional value of measurement (no systematic diff btw control and experimental group) gen mymeasurement=rnormal() } //check mean mymeasurement, over(arm interval) //collapse collapse (mean) mean=mymeasurement (semean) semean=mymeasurement, by(arm interval) gen lb= mean-invnormal(0.975)*semean gen ub= mean+invnormal(0.975)*semean //graph twoway (rcap lb ub interval, sort) (scatter mean interval), /// xlabel(0 1 3 6 9 12) by(, legend(off)) by(arm, note("")) **** HTH Martin _______________________ ----- Original Message ----- From: "Nikolaos Pandis" <npandis@yahoo.com> To: <statalist@hsphsun2.harvard.edu> Cc: <npandis@yahoo.com> Sent: Sunday, April 19, 2009 6:19 PM Subject: st: graph question > Hi to all. > > I would like to ask the following: > > I have continuous data for two trial arms (control and experiment). > There are 50 measurements per arm. > Data is collected at 6 time intervals. > > I would like to plot a bar chart with the x axis showing the intervals (0, 1, 3, 6, 9, 12 months). Within each interval I would like to have one bar for the control and one for the experimental group. > The y axis shows the mean of the measurement of interest. > > Additionally, I would like to show the confidence intervals at each interval per treatment group. > > Alternatively, I would like to draw a line plot with the same y and x axis information, except that the two lines would represent the control and the experimental groups. > > Thank you very much, > > Nick > > > > * > * 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/ > * * 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/ * * 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/

**Follow-Ups**:**AW: st: Re: graph question***From:*"Martin Weiss" <martin.weiss1@gmx.de>

- Prev by Date:
**Re: st: Re: Re: dataset generation** - Next by Date:
**AW: st: Re: graph question** - Previous by thread:
**Re: st: Re: Re: dataset generation** - Next by thread:
**AW: st: Re: graph question** - Index(es):

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