Learn R Programming

muStat (version 1.7.0)

ifelse1: Conditional Data Selection

Description

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.

See Also

if, ifelse

Examples

Run this code
c <- 5
ifelse1(c>=0, 1, -1)
# [1] 1

Run the code above in your browser using DataLab