case_when.: Case when

Description Usage Arguments Examples

View source: R/case_when.R

Description

This function allows you to use multiple if/else statements in one call.

It is called like dplyr::case_when(), but utilizes data.table::fifelse() in the background for improved performance.

Usage

1

Arguments

...

A sequence of two-sided formulas. The left hand side gives the conditions, the right hand side gives the values.

Examples

1
2
3
4
5
6
test_df <- tidytable(x = 1:10)

test_df %>%
  mutate.(case_x = case_when.(x < 5 ~ 1,
                              x < 7 ~ 2,
                              TRUE ~ 3))

mtfairbanks/gdt documentation built on May 4, 2021, 9:44 a.m.