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

Re: st: index-scrolling varname


From   smerryman@kc.rr.com
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: index-scrolling varname
Date   Tue, 05 Apr 2005 13:29:28 -0500

Take a look at -foreach-

Something like this:

foreach l in a b {
	egen `l'_tot = rsum(`l'_first  `l'_second)
}


Hope this helps,
Scott

----- Original Message -----
From: Sara Pinoli <sara.pinoli@phd.uni-bocconi.it>
Date: Tuesday, April 5, 2005 1:01 pm
Subject: st: index-scrolling varname

> I've to do a lot of computation on some groups of variables.
> For simplicity, let's say I've to do rsum(a_first a_second) and, 
> separetely,rsum(b_first b_second)
> 
> I want to do it shorter using a loop:
> - I generated a sort of index, let's say i, whose values is i="a" 
> the first
> turn, and i="b" at the second turn (and that's feasible)
> - I would like to do something like:
>  egen i_tot=rsum(i_first i_second)
> 
> but I'm not able to explain to Stata that I'm interested in the 
> value of i as a
> part of the variable name.
> Is it possible to do that?
> 
> --
> Sara Pinoli
> Ph.D. Student - UniversitÓ Bocconi
> Via Sarfatti 25 - 20136 Milano, Italy
> 
> Email: sara.pinoli@phd.uni-bocconi.it
> 
> 
> 
> 
> 
> *
> *   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/
> 


*
*   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