Code:
clear
set seed 123
set obs 100
forvalues i = 1(1)10 {
generate u`i' = round(runiform(1,10)*10)
foreach var of varlist u* {
recode `var' (min/50=1 yes) (*=2 no), g(new_`var')
generate v`i' = round(runiform(1,10)*10)
foreach var of varlist v* {
recode `var' (min/30=1 yes) (31/50=2 maybe) (*=3 no), g(new_`var')
generate x`i' = round(runiform(1,10)*10)
foreach var of varlist x* {
recode `var' (min/30=1 yes) (31/50=2 maybe) (*=3 no), g(new_`var')
}
}
}
}Code:
variable new_u1 already defined r(110);
Thank you!
0 Response to Recoding variables in loops
Post a Comment