Bookmark and Share

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

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

RE: st: WG: Present n in graphs

From   Nick Cox <>
To   "''" <>
Subject   RE: st: WG: Present n in graphs
Date   Mon, 16 May 2011 10:49:56 +0100

Now your question is about -graph bar-'s -blabel()-. 

In some brief experimentation I didn't find a good way to combine stacking and showing the numbers too. You need the colours to distinguish the bars but with the colours the numbers are not very visible. 

I guess if I had to do this I would use very pale colours, but This sort of difficulty is one of the reasons I wrote -tabplot- (SSC). 


Kaulisch, Marc

Nick, unfortunately in my concrete examples the best graphs need stacked graphs and then blabel does not help much, or do I miss something again?

sysuse auto
catplot rep78 foreign, perc(foreign) stack asyvars blabel(bar)

Nick Cox

-catplot- does not need such an option. You can reach through and use the -blabel(bar, )- option of -graph bar- or -graph bar-. There are examples in the help, which stresses that "[s]howing numbers as text as well by graphical elements can be helpful".

This works with the dot chart variant too.

Same applies to -statplot-.

On Mon, May 16, 2011 at 8:59 AM, Kaulisch, Marc <> wrote:

> Does anybody know if there is an elegant way to present the number of 
> cases represented in a graph automatically?
> sysuse auto
> graph hbox mpg, over(foreign)
> Now I would like to add the count number of nonmissing cases of each 
> foreign category into the graph either to the labels or the boxplots, 
> bars etc.
> Of course I could do it manually, but I would like to know a more 
> automatic way.
> In tabplot (ssc), I find a showval-option that looks similar to what I 
> need, but I would like to use such an option in other types of graphs.
> Nick, if I may express a wish: maybe if possible a showval-option 
> would be a good addon to your -catplot- and -statplot- programs (both 
> ssc) ;-) Or have I missed something?

*   For searches and help try:

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