Bookmark and Share

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


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

Re: st: complicated twoway graph


From   Sergiy Radyakin <[email protected]>
To   "[email protected]" <[email protected]>
Subject   Re: st: complicated twoway graph
Date   Thu, 9 May 2013 12:54:52 -0400

Maria,

This is a pretty standard stacked horizontal bar graph. The trick is:
1) do NOT use the 'percent' option, but compute the shares yourself, then
2) supply the resulting variables in right order (so that l1 of big
has is in the same position from the axis as l1 of large),
3) suppress half of the legend (it is identical for big and small firms), and
4) make Stata recycle the colors within the chart with required period
(3 in your case), and finally
5) relabel the axis (this is shown in the example you quote).

optionally the gaps can be removed like here:
http://www.adeptanalytics.org/radyakin/stata/ppyramid/ppyramid0.png

Let me know if you need more help.

Best, Sergiy Radyakin

On Thu, May 9, 2013 at 11:57 AM, Maria Sokolova <[email protected]> wrote:
> Yes, thanks so much! How do you syntax the twoway praph to do it like that?
>
> --- Чт, 9.5.13, Sergiy Radyakin <[email protected]> пишет:
>
>> От: Sergiy Radyakin <[email protected]>
>> Тема: Re: st: complicated twoway graph
>> Кому: "[email protected]" <[email protected]>
>> Дата: Четверг, 9 май 2013, 19:45
>> Hi Maria,
>> do you mean something like this?
>> http://www.adeptanalytics.org/radyakin/stata/ppyramid/ppyramid.png
>> Sergiy
>>
>> On Thu, May 9, 2013 at 8:18 AM, Maria Sokolova <[email protected]>
>> wrote:
>> > Hi everyone!
>> > Need to figure out if stata 12 can generate a twoway
>> graph bar with two distributions both being cumulative.
>> > Explaining on example: I have 20 periods of time for
>> which I have 3 measures for 2 groups of companies. The
>> measures for each group sum up to 100% per each period.
>> > I need a  graph akin to http://www.ats.ucla.edu/stat/stata/library/GraphExamples/code/twobar4.htm,
>> but with cumulations on both sides for each period.
>> > please help!
>> >
>> > the example of the data would be:
>> >
>> >
>>    L1
>>
>>    L2
>>
>>    L2
>> >           big
>>    small
>>      big    small
>>        big
>>    small
>> > q1       5
>>    7
>>        8
>> 9
>>    12
>>    3
>> > q2       6
>>    9
>>       10     13
>>             15
>>      9
>> > q3       9
>>    13
>>        7
>> 9
>>    13
>>    8
>> > q4       14
>>    16
>>         8      10
>>              9
>>       7
>> >
>> >
>> > Thanks in advance,
>> > Maria
>> >
>> > *
>> > *   For searches and help try:
>> > *   http://www.stata.com/help.cgi?search
>> > *   http://www.stata.com/support/faqs/resources/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/faqs/resources/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/faqs/resources/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/faqs/resources/statalist-faq/
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index