Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | "David Radwin" <dradwin@mprinc.com> |
To | <statalist@hsphsun2.harvard.edu> |
Subject | st: RE: reading value labels -- second and third largest values |
Date | Tue, 4 Dec 2012 14:59:33 -0800 (PST) |
Jakob, For question 2, you want to use the extended macro function for the value label, which is easier to show than to describe: sysuse nlsw88 codebook race levelsof race, local(levels) foreach x of local levels { display as result "The value for race `x' is `: label (race) `x''." } The help topic can be found at . help extended_fcn David -- David Radwin Senior Research Associate MPR Associates, Inc. 2150 Shattuck Ave., Suite 800 Berkeley, CA 94704 Phone: 510-849-4942 Fax: 510-849-0794 www.mprinc.com > -----Original Message----- > From: owner-statalist@hsphsun2.harvard.edu [mailto:owner- > statalist@hsphsun2.harvard.edu] On Behalf Of Jakob Pohlisch > Sent: Tuesday, December 04, 2012 2:30 PM > To: statalist@hsphsun2.harvard.edu > Subject: st: reading value labels -- second and third largest values > > Hello List, > > i have some short questions concerning user written ado-Files. Iam > writing my own little program here and this list has been an awesome > help for me so far. Thanks to everyone involved! > But now i finally have some problems which a search in the list can't > solve...or i just cannot find the answer. > > 1. The command summarize is computing the 4 largest and smallest values. > Unfortunately the command is not storing them for the reason that it is > a build in command i cannot manipulate it to do so. To get this values > from a dataset is not that hard. i would just sort the values and take > the values of the observations _N, _N-1 and so on. But if i would like > to use the bysort "command" i would have to get the values of > "subsamples" of my datatset. This is not to hard if i use the preserve > and restore commands. But these commands unfortunately are VERY > time-consuming. I have really big datasets on hand and would like to > obtain those values without the preserve and restore commands. Any idea? > > 2. I managed to get the levels of a variable with "levelsof `var', > local(levels)". Now i would like to obtain the value labels of those > values if they exist. This will help me displaying my results. > > Thank you so much in advance and sorry for all the text and my bad > writing ;-) > > Jakob * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/faqs/resources/statalist-faq/ * http://www.ats.ucla.edu/stat/stata/