시작하기무료로 시작하기

각 국가에 라벨을 추가하세요

플롯에 주석이나 라벨을 추가하면 독자가 플롯 패널에 표시된 각 데이터 포인트의 값을 바로 볼 수 있어 유용해요. 이렇게 하면 축이 불필요해지는 경우가 많고, 이는 이 장의 마지막 연습 문제에서 활용할 장점입니다. 이러한 라벨은 보통 geom_text() 또는 geom_label()로 추가합니다. geom_label()은 각 라벨에 배경을 추가하는데, 여기서는 필요하지 않아요.

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

Tidyverse로 데이터 소통하기

강의 보기

연습 안내

  • 선 위의 두 포인트 모두에 해당하는 근로 시간 값을 라벨로 표시하세요. 이를 위해 geom_text() 함수를 사용하고, x와 y 에스테틱은 geom_path() 호출에서 사용한 것과 동일하게 지정하세요.
  • label 인수에는 working_hours 변수를 지정하세요. working_hours는 소수 첫째 자리까지 반올림하세요.

실습형 인터랙티브 연습

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

ggplot(ilo_data) +
  geom_path(aes(x = working_hours, y = country),
            arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
  # Add a geom_text() geometry
  ___(
          aes(x = ___,
              y = ___,
              label = round(___, 1))
        )
코드 편집 및 실행