The function vswitch is a vectorized version of
base::switch() optimized for performance.
Arguments
- EXPR
an expression evaluating to a number or a character
string.
- ...
the list of alternatives. If it is intended that
EXPR has a character-string value these will be
named, perhaps except for one alternative to be used as a
‘default’ value.
Value
The value of one of the elements of ...,
or NA whenever no element is selected.
Contrary to base::switch() the result is
always visible.
Details
Only the EXPR argument is treated as a vector. In particular,
if any of the alternatives (or the default alternative) is a vector, the
result will be a list of vectors.
See also
Other deprecated functions:
coalesce.na-deprecated,
df_to_list-deprecated,
hms.to.seconds-deprecated,
kimisc-deprecated,
list_to_df-deprecated,
nc-deprecated,
nlist-deprecated,
ofactor-deprecated,
sample.rows-deprecated,
seconds.to.hms-deprecated,
thisfile-deprecated,
tll-deprecated