R 그래프 - 타일 형태의 막대그래프 그리기

인터넷상에서 내가 배울만한 그래프를 찾아보는 편인데, 좀 특이한 막대그래프가 있어서 따라해봤다. 기본틀은 막대그래프인데, 그안에 타일모양으로 구성시켜 조금은 특이한 그래프이다. 아래 그래프와 같은 구조이며, 각 막대그래프위에 숫자표시까지해서 마무리했다.

[더 읽기]

R 그래프 - 원그래프 조각 띄우기

원그래프를 그릴때, 특정 수치를 강조하는 방법은 살짝 간격를 두고 띄우는 것이다. 추가로 폰트의 크기를 살짝 키워주면 눈에도 잘 띄게 된다. ggplot2 패키지에서 특정 함수나 파라메터로 제공되는 기능은 아니고, 특정 조각에만 테두리를 입혀서 살짝 띄워져 보이도록 하는 꼼수를 부려볼까 한다.

[더 읽기]

R 그래프 - 높이가 다른 원그래프 그리기

원그래프를 하나 그려볼건데, 수치가 높을수록 면적이 커지는게 원그래프 이지만, 높이도 높아지는(?) 그래프를 그려볼까 한다. 말이 좀 이상하지만, 아래 완성본을 보면 대략 이해가 갈 것이다. 높이가 다르기 때문에 일반적인 원그래프 그릴때와는 다르게 geom_rect 를 사용할 것이다.

[더 읽기]

R 그래프 - 링(Ring) 모양 차트 그리기

애플워치의 운동기록을 표현될 때, 링(Ring) 모양의 그래프로 표시된다. ggplot2 를 가지고 이런 링모양의 그래프를 그릴 수 있을지 한번 그려봤다. 기본 컨셉은 흔한 도넛 차트인데, 막대의 각 끝에 부드럽게 라운딩 처리만 추가해봤다. 라운딩 처리를 ggplot2 패키지에서 기본지원해주면 좋으련만 그런 옵션이 없다보니, geom_point 로 덧붙여서 비슷한 효과를 냈다.

[더 읽기]

R 그래프 - 시계모양 그래프 만들기

R 그래프를 가지고 시계모양의 그래프를 그려본다. 우선 시계모양을 그려야 하니, 도넛차트를 그려야 한다. 시간과 분을 하나의 원에 겹쳐 그릴수도 있겠지만, 2개로 나눠서 그려보려 한다. 시계라고 생각해서 그렸는데 그리고 보니, 백분율을 표현하는 것도 좋을 것 같다.

[더 읽기]