One way to do this through marker symbols, as requested, is through
-stripplot- from SSC.
sysuse auto, clear
egen mean = mean(mpg), by(foreign)
stripplot mpg, over(foreign) box stack centre height(0.2) ms(sh)
addplot(scatter foreign mean, ms(Dh) msize(*3))
With more work, you can come arbitrarily close to more conventional
forms of the box plot.
Nick
[email protected]
Martin Weiss
Admittedly, my earlier solution did not give you the dot you were
looking
for, but a reference line. If you have Stata 10, fire up the graph
editor
afterwards, use the -add marker- tool and place the marker onto the
reference line. Then highlight the reference line and kill it...
If -gr box- were part of the -twoway- family of graphs, one could
imagine
overlaying it with a -scatteri- to get the mean onto the graph more
reliably
than this...
Martin Weiss
> **********
> sysuse auto, clear
> su price, mean
> graph box price, box(1, fcolor(none)) yline(`r(mean)')
> **********
Aca N.T.
>> Does anyone know how to put mean (preferably marked as dot) within
the
>> box using -gr box-?
*
* 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/