I have 10 variables and want to create dummy for them based on their median values, is there any easy solution or loop to do that.
Thanks
Attaullah Shah
Thanks
Attaullah Shah
local varnames = "var1 var2 ... var10" foreach var of local varnames { egen temp = median(`var') gen `var'_dummy = 0 replace `var'_dummy = 1 if `var' < temp drop temp }
sysuse auto, clear foreach var of varlist rep78 turn { qui su `var',d gen `var'_m=`var'==`r(p50)' }
Comment