차트의 요소
이번 강에서는 데이터를 조금 더 효과적으로 표현할 수 있도록 차트의 요소를 다루는 방법에 대하여 학습을 진행했다.
00. 학습 내용
- 차트의 Text 사용법에 대하여 학습
- 차트의 Color 사용법에 대하여 학습
- 차트의 Facet 사용법에 대하여 학습
- 그 외의 다양항 차트의 요소 사용법에 대하여 학습
01. Text
- 위처럼 시각화에 적절한 Text 사용은 그래프의 가독성을 높여줄 수 있다.
- 적절한 시각화 사용은 그래프 자체로는 설명이 불가능한 요소, 오해 등을 해결하는 데 큰 도움을 준다.
- matplotlib 에서는 text 함수를 이용해 Text를 그래프에 표현할 수 있다.
02. Color
- 시각적으로 화려한 것은 분명 큰 매력적인 요소 중에 하나이다.
- 하지만 시각화에서 색상은 단순히 화려함의 용도로 쓰이는 것은 안된다.
- 색상을 잘 활용한다면 조금더 직관적이고, 독자에게 원하는 인사이트를 제대로 보여줄 수 있는 최고의 방법이다.
- 위 그래프처럼 색상이란 알게 모르게 우리는 어떠한 값을 내포하고 있는지 알고 있기 때문에 색상을 시각화에 잘 이용한다면 좋은 그래프를 만들 수 있다.. (연하면 낮은 값, 진하면 높은 값 등)
- matplotlib 에서는 c 파라미터 등 다양한 방식으로 그래프에 색상을 표현할 수 있다.
03. Facet
- Facet 이란 분할을 의미
- 그래프는 분할을 통해서 서로 다른 인사이트의 표현, 같은 방법으로 동시에 여러 feature를 표현, 부분집합을 조금더 세세하게 표현하는 등 위처럼 그래프를 조금더 직관적이고, 독자가 이해하기 쉽게 만들 수 있다.
- matplotlib 에서는 subplot 등의 함수를 이용해 그래프를 분할할 수 있다.
04. 그 외의 요소
- 위처럼 그래프에 선을 추가하거나, 그래프의 축의 이동을 통해서 조금더 그래프를 효과적으로 표현할 수 있다.