시작하기무료로 시작하기

결제 유형별로 분할한 팁 금액 분포

앞서 만든 총 택시 요금 분포도도 흥미로웠지만, 다른 변수에 따라 이 분포가 달라지는지 보면 추가적인 통찰을 얻을 수 있어요. 이 연습에서는 택시 요금 분포 중 팁 금액 부분에 집중해서, 결제 유형에 따라 차이가 있는지 확인해 보겠습니다. 이를 위해 히스토그램을 만들고 결제 유형으로 패싯을 적용할 거예요.

tx는 작업 공간에 미리 로드되어 있어요.

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

R에서 Trelliscope로 빅데이터 시각화하기

강의 보기

연습 안내

  • tip_amount + 0.01의 히스토그램을 만드세요(로그 변환을 적용할 것이므로 0인 팁에 1센트를 더합니다).
  • scale_x_log10()으로 x축을 변환하세요.
  • facet_wrap()으로 payment_type에 따라 패싯을 적용하세요. 분포를 시각적으로 비교하기 쉽도록 열 수를 1로 설정하고, scales"free_y"로 지정해 y축 스케일을 자유롭게 하세요.

실습형 인터랙티브 연습

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

library(ggplot2)

# Histogram of the tip amount faceted on payment type
ggplot(___, aes(___)) +
  ___ +
  ___ +
  facet_wrap(~ ___, ncol = ___, scales = ___)
코드 편집 및 실행