case_when() с одной переменной
В этом уроке мы рассмотрели, как создать категориальную переменную из одного вектора или столбца с помощью case_when(). Давайте попробуем применить это к нашему набору данных multiple_choice_responses и создадим переменную «поколение» на основе возраста респондентов.
Мы воспользуемся ещё одной функцией dplyr — between, которая поможет нам в этом. В сочетании с filter функция between позволяет отфильтровать строки, значения которых находятся между двумя числами (включительно). Например:
mtcars %>%
filter(between(mpg, 10, 20))
возвращает все строки из mtcars, в которых значение mpg находится в диапазоне от 10 до 20.
Это упражнение является частью курса
Категориальные данные в Tidyverse
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Check the min age
___(multiple_choice_responses$Age, ___)
# Check the max age
___(multiple_choice_responses$Age, ___)