1. 학습
  2. /
  3. 강의
  4. /
  5. R로 배우는 시각화 베스트 프랙티스

Connected

연습 문제

문맥에 맞는 구간 너비

제공된 코드는 하루 중 시간대별로 인용 수 분포를 살펴봅니다. 막대가 정확히 정시에 맞춰 떨어지지 않아 막대 높이를 해석하기가 좀 애매한 점을 확인해 보세요. 이런 식으로 데이터에 자연스러운 경계가 있다면 적극 활용하는 것이 좋습니다. 이 경우에는 구간 경계를 정시(시간 경계)에 맞출 수 있어요.

geom_histogram()을 수정해 binwidth를 1시간으로 설정하세요. 다만 이 인수만으로는 ggplot에 구간을 어디서부터 시작할지 알려주지 못하며, 기본값은 데이터의 범위에 의해 결정됩니다. 이를 해결하려면 center 인수를 0.5로 설정하세요. 이렇게 하면 자정 30분에 가운데가 오도록 하나의 막대를 배치하고, ggplot이 나머지 막대를 그에 맞춰 정렬합니다. (원하시면 2.5, 3.5처럼 ‘시간 + 0.5’로 설정해도 됩니다.)

지침

100 XP
  • 플롯의 binwidth를 1로 설정하세요.
  • center 인수로 막대의 중심을 30분에 맞추세요.