Как с помощью библиотеки dplyr перекодировать значения переменной на основе формулы LHS (условие) ~ RHS (результат), в которой условия проверяются на основе логических выражений?

a.
Использовать функцию case_when()

b.
Использовать функцию case_match()

c.
Использовать функцию ifelse()

d.
Использовать функцию if_else()