Bookmark and Share

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]

RE: st: RE: RE: -graph bar- bargap option


From   "Nick Cox" <n.j.cox@durham.ac.uk>
To   <statalist@hsphsun2.harvard.edu>
Subject   RE: st: RE: RE: -graph bar- bargap option
Date   Tue, 25 May 2010 19:24:39 +0100

Use the graph editor. 

Nick 
n.j.cox@durham.ac.uk 

-----Original Message-----
From: owner-statalist@hsphsun2.harvard.edu [mailto:owner-statalist@hsphsun2.harvard.edu] On Behalf Of Sue
Sent: 25 May 2010 19:22
To: statalist@hsphsun2.harvard.edu
Subject: Re: st: RE: RE: -graph bar- bargap option

Sorry but can you be a little more specific about step 3? How would I
edit out traces of -dummy- and what does it do?

Thanks,
Sue



On Tue, May 25, 2010 at 1:56 PM, Nick Cox <n.j.cox@durham.ac.uk> wrote:
> My second answer still seems pertinent to your problem. i.e.
>
> 1.
>
> gen dummy = 0
>
> 2.
>
> graph bar (mean) pred_f2002 pred_f2005 dummy pred_c2002 pred_c2005,
> over(ca_cat)
>
> 3.
>
> Edit out traces of -dummy-.
>
> The bottom line is that you can get exactly what you want if you re-program with -twoway bar-.
>
> Nick
> n.j.cox@durham.ac.uk
>
> Sue
>
> Thanks for your input. The variable "ca_cat" actually goes from 1 to
> 3, for low, medium and high. Is there yet another way to do this
> because when I use the "dummy solution", it obviously places a gap of
> the size of a bar, and I'd like that bar to be narrower (so that the 4
> bars are still closer to each other than between low, medium and high
> categories, if that makes sense.).
>
> On Tue, May 25, 2010 at 1:43 PM, Nick Cox <n.j.cox@durham.ac.uk> wrote:
>
>> I probably misread this. But some loosely similar fooling, e.g. by
>> creating a variable with mean 0 and inserting it between the other two
>> variables, is in the same spirit.
>>
>> Nick
>> n.j.cox@durham.ac.uk
>>
>> Nick Cox
>>
>> Yes, there is.
>>
>> We can't see your data, but your problem appears to be on all fours with
>>
>>
>> graph bar (mean) a b c d, over(cat)
>>
>> where cat = 1,2,3,4.
>>
>> Now -generate- an extra variable.
>>
>> gen dummy = cat > 2
>>
>> and add an extra option
>>
>> ... over(dummy)
>>
>> Now edit the graph to remove all traces of the second option, except the
>> bigger space.
>>
>> (If you are using Stata 10, -update- to Stata 10.1. It's free.)
>>
>> Nick
>> n.j.cox@durham.ac.uk
>>
>> Sue
>>
>> I'm using STATA 10 to generate the following bar graph:
>>
>>  graph bar (mean) pred_f2002 pred_f2005 pred_c2002 pred_c2005,
>> over(ca_cat)
>>
>> Is there a way to put a bigger gap between the second and the third
>> bar (relative to the gap between the 1st and 2nd, and 3rd and 4th
>> bar)?
>

*
*   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/


© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index