Hi, Stata experts,
I have need to repeat the same foreach loop for different variables but with the same logic (see example below). I'm wondering if I can simplify.
Thank you in advance!
Sam
local varlist var_1 var_2 var_3 var_4 var_5
generate ANY_mcvar1 = 0
foreach var of local varlist{
replace ANY_mcvar1 = 1 if `var' == 1
}
local varlist2 var_6 var_8 var_9 var_10
generate ANY_mcvar2 = 0
foreach var of local varlist2{
replace ANY_mcvar2= 1 if `var' == 1
}
local varlist3 var_11 var_13 var_19 var_20
generate ANY_mcvar3 = 0
foreach var of local varlist3{
replace ANY_mcvar3= 1 if `var' == 1
}
0 Response to How to do many similar loops
Post a Comment