범주 수준의 순서 바꾸기
이전 연습 문제에서는 Kaggle 데이터셋의 질문 중 현재 직함처럼 응답에 고유한 순서가 없는 항목을 다뤘어요. 하지만 다른 질문들은 응답에 순서가 있어요. 예를 들어, 어떤 사람이 5점 척도로 한 문장에 얼마나 동의하는지(“전혀 동의하지 않음”부터 “매우 동의함”까지) 평가하는 경우가 있죠. 여기서는 사람들이 업무에서 사용하는 도구가 내부용인지 외부용인지에 관한 설문 문항을 살펴보겠습니다. multiple_choice_responses는 미리 불러와 두었어요.
이 연습은 강의의 일부입니다
Tidyverse로 배우는 범주형 데이터
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Get the levels of WorkInternalVsExternalTools
____(multiple_choice_responses$WorkInternalVsExternalTools)
# Reorder the levels from internal to external
mc_responses_reordered <- multiple_choice_responses %>%
mutate(WorkInternalVsExternalTools = ___(WorkInternalVsExternalTools,
"Entirely internal",
"More internal than external",
"Approximately half internal and half external",
"More external than internal",
"Entirely external",
___))