정보 시각화는 데이터 분석에서 무척 중요한 일 중 하나다. 시각화는 특잇값을 찾아내거나, 데이
터 변형이 필요한지 알아보거나, 모델에 대한 아이디어를 찾기 위한 과정의 일부이기도 하다. 혹
자에게는 웹상에서 구현되는 시각화가 최종 목표일 수도 있다. 파이썬은 다양한 시각화 도구를 구
비하고 있지만, 이 책에서는
matplotlib
과
matplotlib
기반의 도구들을 우선적으로 살펴보겠다.
matplotlib
은 주로
2D
그래프를 위한 데스크톱 패키지로, 출판물 수준의 그래프를 만들어내
도록 설계되었다.
matplotlib
프로젝트는 파이썬에서 매트랩과 유사한 인터페이스를 지원하
기 위해
2002
년 존 헌터
John
Hunter
가 시작했다. 그 후
IPython
과
matplotlib
커뮤니티의 협력
을 통해
IPython
셸(지금은 주피터 노트북)에서 대화형 시각화를 구현해냈다.
matplotlib
은
모든 운영체제의 다양한
GUI
백엔드를 지원하고 있으며
PDF
,
SVG
,
JPG
,
PNG
,
BMP
,
GIF
등 일반적으로 널리 사용되는 벡터 포맷과 래스터 포맷으로 그래프를 저장할 수 있다. 이 책에
수록된 대부분의 그래프는
matplotlib
을 이용해서 만들었다.
시간이 흐름에 따라 내부적으로
matplotlib
을 사용하는 새로운
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.