더북(TheBook)

A.2.1 차트 도해

식빵을 사면 식빵이 담긴 비닐봉지를 묶어주는 플라스틱 재질의 ‘작은 물건’ 하나를 볼 수 있다. 많은 사람이 이것을 사용해왔지만, 이 물건의 정확한 명칭을 아는 사람은 별로 없다.

▲ 그림 A-4 이 물건의 이름은 대체 무엇일까?

이와 같이 사소한 물건이라도 사람이 접하는 대부분의 사물에는 이름이 있다. 무심코 넘기는 차트 한 장에도 여러 가지 요소가 있는데, Matplotlib를 다루려면 차트 요소들의 이름을 알아둬야 한다.

다음은 Matplotlib 공식 문서에서 제공하는 차트 도해에 해당하는 그림으로, Matplotlib를 이용해 만들어둔 것이다.

▲ 그림 A-5 차트 각 부분 용어(matplotlib.org/3.1.1/gallery/showcase/anatomy.html)

주요한 요소들만 보면, 차트의 전체 영역은 우리가 차트라고 부르는 요소들을 모두 모아둔 그림판에 해당한다. 따라서 이를 figure라고 한다.

흔히 선형 차트, 라인 차트라고 부르는 것은 line plot이라고 하며, 분산형 차트는 scatter plot이라고 한다. plot은 ‘그림을 그린다’는 의미인데, figure가 전체인 것과 달리 plot은 figure의 일부분이다.

가로축과 세로축은 axis, 축의 이름은 label, 축의 눈금은 tick, 차트의 제목은 title, 범례는 legend이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.