Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.

# Re: st: 3 different categorical variables same graph

 From Nick Cox To statalist@hsphsun2.harvard.edu Subject Re: st: 3 different categorical variables same graph Date Thu, 10 May 2012 08:32:49 +0100

```-catplot- is a user-written program from SSC. When offered three
variables it looks for their cross-combinations. But it seems that you
want three separate frequency distributions to be juxtaposed. If that
is so, then it is simplest to produce them separately and -combine-
them as in

sysuse auto
catplot foreign, percent recast(bar) name(g1)
catplot rep78, percent recast(bar) name(g2)
graph combine g1 g2, ycommon

except that in your case there would be three graphs. An alternative
is to -reshape- your data so that the three variables are combined
into one.

Nick

On Thu, May 10, 2012 at 7:53 AM, Barth Riley <barthriley@comcast.net> wrote:

> See http://www.stata.com/support/faqs/data/percentvars.html

Vinicius

>> I am trying to generate a bar chart where I have 3 different categorical
>> variables (var1,var2,var3)  on the X-Axis (Var 1 to Var 3 in the example
>> below, letters identifies categories. The bar represents the proportion of
>> the distribution.
>> I have tried graph bar and catplot without success.
>> catplot   var1 var2 var3,     ascategory percent blabel(bar,
>> position(outside) format(%9.1f)) bargap(20)  vertical
>> graph bar    var1 var2 var3,    asyvar  bargap(20)
>> blabel(bar,position(outside) format(%4.2f))
X>>            proportion
>>>
>>>        ___
>>>        | |
>>>        | |                     ___             ___
>>> ___       |
>>>        | |             ___     | |             | |
>>> | |       |
>>>        |               | |     | |             | |             ___
>>> ___     | |
>>>        |       ___     | |     | |             | |     ___     | |
>>> | |     | |     ___
>>>        |       | |     | |     | |             | |     | |     | |
>>> | |     | |     | |
>>>        |       | |     | |     | |             | |     | |     | |
>>> | |     | |     | |
>>>        |       | |     | |     | |             | |     | |     | |
>>> | |     | |     | |
>>>        |       | |     |D|     |E|             |F|     |G|     |H|
>>> |A|     |B|     |C|
>>>
>>>
>>> --------------------------------------------------------------------------
>>>                        Var     2                       Var     3
>>> Var     1
>>

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