Matplotlib의 차트 구조에 대해 가장 기초적인 부분을 정리해봤습니다.
먼저 그래프 구조와 용어를 잘 정리한 그림을 보시겠습니다.
Matplotlib 공식 사이트에 나와있는 그림입니다.
이 그림만 이해하시면 Matplotlib (혹은 다른 그래프 라이브러리)의 기초는 거의 다 배우신 것과 같습니다.
(라고 말씀드릴 수 있습니다..)
Matplotlib 그래프의 용어를 정리하면 다음과 같습니다.
1. Figure : 그래프 전체 그림이라고 이해하시면 됩니다. 가장 큰 개념입니다.
2. Axes : 그래프가 그려지는 좌표 평면으로 이해하시면 됩니다.
Figure 의 subplot 이 Axes 입니다. 한개의 Figure 에 여러개의 Axes 가 올 수 있습니다.
3. X axis : X 축 입니다.
4. Y axis : Y 축 입니다.
5. Tick : 눈금 입니다. Major 눈금과 Minor 눈금이 있습니다.
6. Spines : 그래프 테두리로 이해하시면 됩니다.
7. Line : 선 그래프(line plot)의 선입니다.
8. Markers : 산점도(scatter)에서 점 입니다.
9. Grid : 그래프 격자 입니다.
10. Title : 그래프 제목 입니다.
11. Label : 각 축이나 눈금 등에 붙이는 Text를 뜻합니다.
12. Legend : 범례라고 불리는 것인데, 각 그래프의 이름(label)을 알기 쉽게 별도로 표시해 놓는 것입니다.
물론 이미 차트나 그래프에 익숙하신 분은 이미 다 아는 내용일 수도 있지만,
처음 시작하시는 분들은 이 그림과 기본 용어를 머릿속에 넣고 시각화를 시작하는 것이 좋습니다.
추가적으로
Matplotlib을 공부하시는 분들에게 추천해 드리는 사이트는 역시 공식 홈페이지입니다.
https://matplotlib.org/tutorials/index.html
예시 코드와 설명이 주제별로 잘 정리되어 있습니다.
'IT > Matplotlib' 카테고리의 다른 글
Matplotlib 그래프 픽셀 단위로 크기 조정하기와 그래프 크기 가져오기 (0) | 2020.04.01 |
---|
댓글