Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: Re: -levels- question


From   Roger Newson <roger.newson@kcl.ac.uk>
To   statalist@hsphsun2.harvard.edu
Subject   st: Re: -levels- question
Date   Thu, 18 Sep 2003 18:27:04 +0100

At 13:06 18/09/03 -0400, Danielle H. Ferry wrote:
Hi there,

Using the example provided in the documentation of -levels-:

    . levels factor, local(levels)
    . foreach l of local levels {
    .        di "-> factor = `l'"
    .        whatever if factor == `l'
    . }

Is it possible to display the value labels of factor rather than the
numerical codes?
Yes. Use the extended macro function -label- (see online help for -macro- or -[P] macro-).

For instance, instead of

di "-> factor = `l'"

you could have typed

local fvalcur:label (factor) `l'
di "-> factor = `fvalcur'"

I hope this helps.

Roger


--
Roger Newson
Lecturer in Medical Statistics
Department of Public Health Sciences
King's College London
5th Floor, Capital House
42 Weston Street
London SE1 3QD
United Kingdom

Tel: 020 7848 6648 International +44 20 7848 6648
Fax: 020 7848 6620 International +44 20 7848 6620
or 020 7848 6605 International +44 20 7848 6605
Email: roger.newson@kcl.ac.uk
Website: http://www.kcl-phs.org.uk/rogernewson

Opinions expressed are those of the author, not the institution.

*
* 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–2021 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index