Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: RE: Beamplot, order


From   "Nick Cox" <n.j.cox@durham.ac.uk>
To   <statalist@hsphsun2.harvard.edu>
Subject   st: RE: Beamplot, order
Date   Mon, 2 Jul 2007 17:30:34 +0100

You didn't tell -beamplot- about your new variable 
-order-. 

You may want to label the values of -order-
with the values of -tank-. 

In your case, you can do this using -ylabel()- 
or using -label- beforehand or by installing -labutil- 
from SSC and using -labmask- beforehand. 

beamplot pre_l, over(order) ytitle("") xtitle ("Pre-spawning 
length (cm) ") by(sex) yla(1 "5" 2 "1" <etc.>) 

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

Knag Anne-Christine

> More questions about beamplot (which produces really nice 
> plots by the way).
> How can I order the y-axis so that tank goes: 5 1 6 2 7 3 8 9 
> 4 instead of 1
> 2 3 4 5 6 7 8 9 
> 
> I have tried the following
> generate order = 1 if tank == 5
> replace order = 2 if tank== 1
> replace order = 3 if tank== 6
> replace order = 4 if tank == 2
> replace order = 5 if tank== 7
> replace order = 6 if tank== 3
> replace order = 7 if tank== 8
> replace order = 8 if tank== 9
> replace order = 9 if tank== 4
> 
> beamplot pre_l, over(tank) ytitle("") xtitle ("Pre-spawning 
> length (cm) ")
> by(sex)

*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   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   |   What's new   |   Site index