원그래프를 하나 그려볼건데, 수치가 높을수록 면적이 커지는게 원그래프 이지만, 높이도 높아지는(?) 그래프를 그려볼까 한다. 말이 좀 이상하지만, 아래 완성본을 보면 대략 이해가 갈 것이다. 높이가 다르기 때문에 일반적인 원그래프 그릴때와는 다르게 geom_rect
를 사용할 것이다.
R 그래프 - 링(Ring) 모양 차트 그리기
애플워치의 운동기록을 표현될 때, 링(Ring) 모양의 그래프로 표시된다. ggplot2
를 가지고 이런 링모양의 그래프를 그릴 수 있을지 한번 그려봤다. 기본 컨셉은 흔한 도넛 차트인데, 막대의 각 끝에 부드럽게 라운딩 처리만 추가해봤다. 라운딩 처리를 ggplot2
패키지에서 기본지원해주면 좋으련만 그런 옵션이 없다보니, geom_point
로 덧붙여서 비슷한 효과를 냈다.
R 그래프 - 시계모양 그래프 만들기
R 그래프를 가지고 시계모양의 그래프를 그려본다. 우선 시계모양을 그려야 하니, 도넛차트를 그려야 한다. 시간과 분을 하나의 원에 겹쳐 그릴수도 있겠지만, 2개로 나눠서 그려보려 한다. 시계라고 생각해서 그렸는데 그리고 보니, 백분율을 표현하는 것도 좋을 것 같다.
[더 읽기]