Places values into an object according to the logical values in test.
Usage
ifelse1(test, x, y, ...)
Arguments
test
logical object. Missing values (NA) are allowed
x
action to be taken if test is TRUE
y
action to be taken if test is FALSE
...
other
Value
x or y depending on test.
Details
NA values in test cause NAs in the result. Compared with ifelse()
in Splus, the length of test in ifelse1() is 1, which means ifelse1()
will do only one test.