A.2 미술 담당, Matplotlib
Matplotlib는 데이터 시각화(data visualization) 도구다. 데이터 시각화란 데이터 분석 결과를 차트나 도표로 그려서 효과적으로 전달하는 것을 말한다.
2002년 미국의 신경생물학자인 존 헌터(John D.Hunter)가 개발한 Matplotlib는 파이썬의 배열을 이용해 2D 도표를 그린다.
Matplotlib는 몇 가지 간단한 명령만으로 도표를 그릴 수 있으며, 제한적이지만 3D 그래픽도 가능하다. 여기서는 라인 차트나 막대 차트 등 자주 사용하는 차트만 다뤄본다.
쉬어가는 코너 Matplotlib
Matplotlib 이전에는 Matlab으로 각종 도표를 만들었다. 존 헌터 역시 시카고 대학 신경생물학 박사후 과정에서 Matlab을 사용하다가 그 효용에 만족하지 못해 Matplotlib를 만들기 시작했다고 한다.
존 헌터는 안타깝게도 44세가 되던 2012년에 아내와 세 딸 라헬, 아바, 클라라를 남겨두고 대장암으로 세상을 떠났다.
▲ 그림 A-3 존 헌터 부고 기사