시작하기무료로 시작하기

변수 다시 코딩하기

이 연습 문제는 이전 연습 문제에서 이어집니다. 이번에는 abaloneMod 데이터셋에 변수를 더 추가해 계속 수정해 보겠습니다.

구체적으로, 새 age 변수를 중앙값을 기준으로 둘로 나눈 서열형 범주로 다시 코딩합니다. 또한 새로운 변수 adult를 만들어 미성숙 유생(즉, sex = "I")과 성체(sex = "F" 또는 "M")를 구분합니다.

마지막에는 이 새 변수를 확인하고 원래 변수와 비교하여 다시 코딩한 결과를 점검합니다. 이전 단계의 abaloneMod 데이터셋과 dplyr 패키지는 이미 불러와졌습니다.

이 연습은 강의의 일부입니다

SAS 사용자를 위한 R

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Add new character variable agecat to abaloneMod
abaloneMod <- abaloneMod %>%
  mutate(agecat = ifelse(test = ___, 
                         yes = ___, 
                         no = ___))
코드 편집 및 실행