Bookmark and Share

Notice: On March 31, it was announced that Statalist is moving from an email list to a forum. The old list will shut down on April 23, and its replacement, is already up and running.

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

Re: st: 'Re-ordering' the labels of a variable

From   Ronan Conroy <>
To   "" <>
Subject   Re: st: 'Re-ordering' the labels of a variable
Date   Thu, 25 Mar 2010 11:06:06 +0000

On 25 Márta 2010, at 10:30, Karen Wright wrote:

Dear All,

I have a diagnosis (string) variable which can take the value: B, A, H, S, Q or I. Stata (10.0) cleverly changes this order to an alphabetical order, however this does not make sense when trying to display a simple histogram of the distribution. I would like to force stata to display them in my original order as it is sensible when considering the ordering of the diagnosis catergories.

Use sencode, one of those utilities you simply must have. Define the label first, then use it to map the encoding.

. lab def dx 1 "B" 2 "A" 3 "H" 4 "S" 5 "Q" 6 "I",modify
. sencode dx, label(dx) replace

Ronan Conroy
Royal College of Surgeons in Ireland
Epidemiology Department,
Beaux Lane House, Dublin 2, Ireland
+353 (0)1 402 2431
+353 (0)87 799 97 95
+353 (0)1 402 2764 (Fax - remember them?)

P    Before printing, think about the environment

*   For searches and help try:

© Copyright 1996–2016 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index