시작하기무료로 시작하기

준비 작업

다음 연습 문제에서는 뷰어에 보이는 플롯을 만들어 보려고 합니다. 여기서는 플롯의 위치 설정과 기본 레이어를 먼저 준비하겠습니다.

이 항목들을 독립 객체로 만들어 두면 여러 레이어나 여러 플롯에서 쉽게 재사용할 수 있습니다.

  • position_jitter()는 지터링을 추가합니다(예: 점).
  • position_dodge()는 지오므를 좌우로 분리합니다(dodge)(예: bar, col, boxplot, violin, errorbar, pointrange).
  • position_jitterdodge()는 지오므에 지터링과 분리를 모두 적용합니다(예: 점).

앞서와 마찬가지로 mtcars를 사용하며, fcylfam은 원래의 cylam 변수를 범주형으로 변환한 적절한 factor 변수입니다.

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

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

강의 보기

실습형 인터랙티브 연습

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

# Define position objects
# 1. Jitter with width 0.2
posn_j <- ___

# 2. Dodge with width 0.1
posn_d <- ___

# 3. Jitter-dodge with jitter.width 0.2 and dodge.width 0.1
posn_jd <- ___
코드 편집 및 실행