시작하기무료로 시작하기

순서 설정

패싯의 순서를 바꾸려면, 그래프를 그리기 전에 요인(factor) 변수를 올바르게 정의하는 것이 가장 좋습니다.

mtcars의 변속기 변수 am로 이를 살펴보겠습니다. 여기서 0 = "automatic", 1 = "manual"을 의미합니다.

이번에는 am을 요인 변수로 만들고 숫자에 알맞은 이름을 붙이겠습니다. 기본 순서는 알파벳순입니다. 순서를 바꾸려면 forcats 패키지의 fct_rev()를 호출해 순서를 뒤집겠습니다.

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

ggplot2로 하는 중급 데이터 시각화

강의 보기

실습형 인터랙티브 연습

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

# Make factor, set proper labels explictly
mtcars$fam <- factor(mtcars$am, labels = c(`0` = ___,
                                           `1` = ___))

# Default order is alphabetical
ggplot(mtcars, aes(wt, mpg)) +
  geom_point() +
  facet_grid(cols = vars(fam))
코드 편집 및 실행