powered by
This function allows you to use multiple if/else statements in one call.
It is called like data.table::fcase(), but allows the user to use a vector as the default argument.
data.table::fcase()
default
case.(..., default = NA)
Sequence of condition/value designations
Default value. Set to NA by default.
df <- tidytable(x = 1:10) df %>% mutate.(case_x = case.(x < 5, 1, x < 7, 2, default = 3))
Run the code above in your browser using DataLab