Hi all,
I am trying to filter variables inside a loop cycle, I had success for a single variable but I am having trouble for 2 or more variables, example:
This code work great for only 1 variable
Now I am trying to filter for 2 variables, here I am having problems: I can not filter for 2 variables:
Thanks In advance.
Rodrigo
I am trying to filter variables inside a loop cycle, I had success for a single variable but I am having trouble for 2 or more variables, example:
This code work great for only 1 variable
Code:
clear all set more off sysuse auto foreach y of varlist price - turn { if `y' == mpg { di "filter 1: `y'" } else { di " no filter: `y'" } } no filter: price filter 1: mpg no filter: rep78 no filter: headroom no filter: trunk no filter: weight no filter: length no filter: turn
Code:
foreach y of varlist price - turn { if `y' == (price | mpg) { di "filter 1: `y'" } else { di " no filter: `y'" } } no filter: price no filter: mpg no filter: rep78 no filter: headroom no filter: trunk no filter: weight no filter: length no filter: turn
Thanks In advance.
Rodrigo
Comment