I'm wondering if it's possible to write an if/else variable assignment in one line. In R, I can write
or, alternatively,
In Stata, it's
Can I write a macro to turn this into a one-liner as above?
Edit: Found that it's possible in two lines:
Code:
var = ifelse( condition, value_if_T, value_if_F)
Code:
if (condition) var = value_if_T else var = value_if_F
Code:
if condition { local var value_if_T } else { local var value_if_F }
Edit: Found that it's possible in two lines:
Code:
if (condition) local var value_if_T else local var value_if_F
Comment