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

One way to do what you want grows out of the fact that you are not obliged to feed -foreach- a varlist. You could feed it an arbitrary list, of which one item might be "payor_1 payor_2 payor_3 payor_4 payor_5 payor_6" Or payor_? And then you work on each item, expanding it to a varlist as necessary. This sounds like the sort of problem for which working out a clever way to do it consumes far more time than letting Stata crunch its way through. Nick n.j.cox@durham.ac.uk Jeph Herrin I have hundreds of variables that I need to loop through and process. Some of them are grouped together because they represent different options that are not mutually exclusive; for example, "Insurance type: check all that apply:" has results stored in: payor_1 payor_2 payor_3 payor_4 payor_5 payor_6 I have a datum -type- associated with each that tells me it is part of a "multiselect" (sic) question, so when I loop through all my variables: foreach V of varlist `biglist' { gettype(`V') if `type'=="M" { <do stuff> } . . . } The ... handles every other types of variable. However, when I <do stuff> I'd like to handle all the variables in that particular group, eg, payor_1-payor_6. I can do this, but then I need to advance the -foreach- to the variable *after* payor_6. One thought I had was to reference the variables by their number, which is available via -describe, number- (I'd have to -keep `biglist'- first) but I'm not sure how to refer to a variable by its number, and can't find any info on how to do so. Does anyone see how to make this idea - or any other- work so I can skip ahead in a -foreach- loop? * * 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/

- Prev by Date:
**st: RE: advance a -foreach- loop?** - Next by Date:
**st: RE: Naming transformed variables in a program** - Previous by thread:
**st: Naming transformed variables in a program** - Next by thread:
**st: Residuals in ivreg and xtivreg** - Index(es):

© Copyright 1996–2017 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |