For some samples I want to run some stata commands whereas for others I don't. The if statement if `data_sample' == "sample1", does not seem to work and I cannot figure out why.
Any help would be appreciated.
Nathan
Code:
local scenario_list 1 2 foreach scenario of local scenario_list { use "${tempdata}/final_dataset2.dta", clear if `scenario' == 1 { local data_sample = "sample1" *some drop keep statements here } else if `scenario' == 2 { local data_sample = "sample2" * some drop keep statements here } if `data_sample' == "sample1" *do some stuff here } }
0 Response to IF statement using a local string variable
Post a Comment