rvar_ifelse(test, yes, no)
(logical rvar
, or castable to one) logical test determining
whether the value in yes
or no
is assigned in the corresponding position
of the result.
(rvar
, or castable to one) corresponding values assigned for
entries in test
that are TRUE
.
(rvar
, or castable to one) corresponding values assigned for
entries in test
that are FALSE
.
An rvar
with the common type of yes
and no
(as determined by
vctrs::vec_cast_common()
) and a shape determined by broadcasting test
,
yes
, and no
to a common shape (see the section on broadcasting rules in
vignette("rvar")
). For every element of draws_of(test)
, the corresponding
element of draws_of(yes)
or draws_of(no)
is placed into the result,
depending on whether the element of test
is TRUE
or FALSE
.