Notice: On March 31, it was **announced** that Statalist is moving from an email list to a **forum**. The old list will shut down on April 23, and its replacement, **statalist.org** is already up and running.

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

From |
Nick Cox <njcoxstata@gmail.com> |

To |
statalist@hsphsun2.harvard.edu |

Subject |
Re: st: Imposing a line graph into a bar graph |

Date |
Wed, 13 Apr 2011 08:33:12 +0100 |

I tried to replicate what you seemed to want without commenting on its merits. When you have six or seven time series, I think you need a different design, and a simple line plot springs to mind. If that produces spaghetti, the technique in http://www.stata-journal.com/article.html?article=gr0046 may be of help. Nick On Wed, Apr 13, 2011 at 7:24 AM, Syed Basher <syed.basher@yahoo.com> wrote: > Thank you Nick for your kind help. When I tried to extend your example to 6 > variables case, I must admit I am struggling. Sometimes bar appears behind one > another. But I guess trial and error will be the way to go. > > Syed > > > ----- Original Message ---- >> From: Nick Cox <njcoxstata@gmail.com> >> To: statalist@hsphsun2.harvard.edu >> Sent: Tue, April 12, 2011 9:35:48 PM >> Subject: Re: st: Imposing a line graph into a bar graph >> >> Your strategy won't work. >> >> -graph bar- and -twoway- are not compatible. You need to switch to >> -twoway- to get this. >> >> Here is a silly example, but some possibly useful technique. >> >> webuse grunfeld, clear >> keep if company == 1 >> keep if year < 1945 >> graph bar (asis) invest mvalue kstock , over(year) >> gen year2 = year + 0.3 >> gen year3 = year - 0.3 >> twoway bar invest year3, barw(0.3) || bar mvalue year, barw(0.3) || >> bar kstock year2 , barw(0.3) >> gen average = (invest + mvalue + kstock) / 3 >> twoway bar invest year3, barw(0.3) || bar mvalue year, barw(0.3) || >> bar kstock year2 , barw(0.3) || line average year >> >> On offsets, see >> >> SJ-7-1 gr0026 . . . . Stata tip 42: The overlay problem: Offset for >>clarity >> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J. > Cui >> Q1/07 SJ 7(1):141--142 (no >>commands) >> tip for graphing several quantities on a continuous axis >> >> which is accessible to all at the SJ website. (42: what a good number; >> I should have taken that one myself.) >> >> On Tue, Apr 12, 2011 at 7:21 PM, Syed Basher <syed.basher@yahoo.com> wrote: >> >> > I am using Stata 11.2. I have generated a bar graph using the following >> > command: >> > graph bar us uk jap, over(year) >> > >> > I have a forth variable, which is the average of (us uk jap). I want to >>impose >> > the fourth variable (say x1) on the bar graph as a line graph. I have > tried >> > inserting the command for a line graph [twoway (line x1 year)] into the >> above >> > command, which didn't work. Your help/hint is much appreciated. * * 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/

**References**:**st: Imposing a line graph into a bar graph***From:*Syed Basher <syed.basher@yahoo.com>

**Re: st: Imposing a line graph into a bar graph***From:*Nick Cox <njcoxstata@gmail.com>

**Re: st: Imposing a line graph into a bar graph***From:*Syed Basher <syed.basher@yahoo.com>

- Prev by Date:
**st: RE: -inlist()- tip** - Next by Date:
**Re: st: Spss's aggregate vs stata's collapse.** - Previous by thread:
**Re: st: Imposing a line graph into a bar graph** - Next by thread:
**st: -inlist()- tip** - Index(es):