1. 학습
  2. /
  3. 강의
  4. /
  5. ggplot2로 하는 중급 데이터 시각화

Connected

연습 문제

가변적인 플로팅 공간 II: 범주형 변수

범주형 변수에 수준(level)이 많은데, 다른 변수의 각 하위 그룹에 그 수준이 모두 존재하지 않는 경우, 사용되지 않는 수준을 제거하는 것이 보통 더 좋습니다.

기본적으로 플롯의 각 패싯은 같은 크기입니다. 이 동작은 spaces 인수로 변경할 수 있으며, 이는 scales와 같은 방식으로 동작합니다. "free_x"는 x축에서 패싯의 크기를 다르게 할 수 있고, "free_y"는 y축에서 패싯의 크기를 다르게 할 수 있으며, "free"는 두 축 모두에서 크기를 자유롭게 조정할 수 있게 합니다.

지침 1/2

undefined XP
  • 1
    • vars()를 사용해 gear에 따라 행으로 패싯을 나누세요. 모든 자동차가 모든 패싯에 표시되어 데이터가 없는 선이 많이 생기는 것을 확인하세요.
  • 2
    • 빈 선을 제거하려면, facet_grid()에서 scales와 space 인수를 free_y로 설정하세요.