Проверка переменной на соответствие нескольким условиям в R: команда case_when() пакета dplyr
Описание
Видео из курса "Анализ данных в R, 2024" - https://rutube.ru/plst/652079/
Видео о создании новой переменной в R после проверки имеющейся переменой на несколько условий. Научимся пользоваться полезной командой-помощником case_when(). Данная команда позволяет легко проверять переменную на соответствие нескольким условиям внутри команды mutate(). В отличие от бинарной команды if_else(), case_when() позволяет давать неограниченное количество выводов, что позволяет легко проверить переменную на любое количество условий.
0:00 Постановка задачи, прикрепление необходимых пакетов и создание собственного объекта
2:58 Описание модифицируемой (проверяемой) переменной
4:32 Напоминание о команде if_else() и её ограничения
6:28 Неудобный вариант: проверка переменной на несколько условий вложенными командами if_else()
8:19 Промежуточный вариант: проверка переменной на несколько условий последовательными командами if_else()
10:53 Оптимальный вариант: проверка переменной на несколько условий командой case_when()
13:17 Типичная ошибка при использовании команды case_when() и аргумент .default
Подробно о команде mutate() в этом видео https://rutube.ru/video/ed767ff98eaf446e185edff1a3f942b8/
Более подробные сведения можно посмотреть в книге R for Data Science (2e) от разработчиков пакета tidyverse
https://r4ds.hadley.nz/
#r, #rstudio, #аналитика_данных
Рекомендуемые видео




















