1. 학습
  2. /
  3. 강의
  4. /
  5. Tidyverse로 배우는 범주형 데이터

Connected

연습 문제

단일 변수로 case_when() 사용하기

이번 레슨에서는 case_when()을 사용해 하나의 벡터나 열에서 범주형 변수를 만드는 방법을 살펴봤습니다. 이번에는 데이터셋 multiple_choice_responses로 사람들의 나이를 바탕으로 "generation" 변수를 만들어 보겠습니다.

이를 도와줄 또 다른 dplyr 함수인 between도 사용할 거예요. filter와 함께 쓰면, between은 두 숫자 사이(경계값 포함)에 있는 행만 filter로 걸러낼 수 있게 해줍니다. 예를 들어:

mtcars %>%
  filter(between(mpg, 10, 20))

는 mpg가 10과 20 사이인 mtcars의 모든 행을 반환합니다.

지침 1/4

undefined XP
    1
    2
    3
    4
  • 먼저, Age 변수의 최소값과 최대값을 확인하되 NA는 제거하세요.