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

Connected

연습 문제

과도한 겹침 2: 정렬된 값

값이 한 축에 정렬될 때 발생하는 또 다른 과도한 겹침(overplotting) 사례를 살펴보겠습니다.

이 상황은 한 축은 연속형이고 다른 축은 범주형일 때 나타나며, 지터링(jittering)으로 완화할 수 있습니다.

mtcars 데이터셋에서 fam과 fcyl은 cyl과 am의 범주형 변형입니다.

지침 1/3

undefined XP
  • 1
    • fcyl-mpg의 기본 플롯 plt_mpg_vs_fcyl_by_fam을 만들고, 색상은 fam으로 구분하세요.
    • 기본 플롯에 점 레이어를 추가하세요.
  • 2

    position_jitter()를 사용해 약간의 지터링을 추가하고, width를 0.3으로 설정하세요.

  • 3

    대안으로 position_jitterdodge()를 사용하세요. 하위 그룹을 더 분리하려면 jitter.width와 dodge.width를 0.3으로 설정하세요.