단일 변수로 case_when() 사용하기
이번 레슨에서는 case_when()을 사용해 하나의 벡터나 열에서 범주형 변수를 만드는 방법을 살펴봤습니다. 이번에는 데이터셋 multiple_choice_responses로 사람들의 나이를 바탕으로 "generation" 변수를 만들어 보겠습니다.
이를 도와줄 또 다른 dplyr 함수인 between도 사용할 거예요. filter와 함께 쓰면, between은 두 숫자 사이(경계값 포함)에 있는 행만 filter로 걸러낼 수 있게 해줍니다. 예를 들어:
mtcars %>%
filter(between(mpg, 10, 20))
는 mpg가 10과 20 사이인 mtcars의 모든 행을 반환합니다.
이 연습은 강의의 일부입니다
Tidyverse로 배우는 범주형 데이터
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Check the min age
___(multiple_choice_responses$Age, ___)
# Check the max age
___(multiple_choice_responses$Age, ___)