[혼공학습단 9기] 혼자 공부하는 데이터분석 with 파이썬 5주차 (1) - 맷플롯립 기본 요소를 알아보자!

coshibaken413·2023년 2월 13일
0

혼공학습단 9기

목록 보기
15/20
post-thumbnail

CHAPTER 5 - 데이터 시각화하기

5-1. 맷플롯립 기본요소 알아보기

핵심 키워드

Figure rcParams 마커 서브플롯

Figure 객체

맷플롯립에는 Figure(피겨)라는 모든 그래프 구성 요소를 담고 있는 최상위 객체가 있다.
맷플롯립으로 그래프를 그릴 때 자동으로 피겨 객체가 생성된다. 이 피겨 객체를 조작해서 그래프에 다양한 옵션을 줄 수 있다.

그래프 크기 바꾸기: figsize 매개변수, dpi 매개변수

dpi 매개변수를 사용해서 그래프의 크기를 바꿀 수 있다.
DPI는 1인치를 몇 개의 픽셀로 표현하는지를 나타낸다. 사용하는 모니터에 따라 DPI가 다르기 때문에 화면에 그려지는 그래프의 크기도 달라진다.
DPI 기본값인 72에서 두 배 늘리면 아래와 같다.

dpi를 두 배로 늘리면 그래프 안의 모든 구성요소도 같이 커진다. 숫자는 물론 데이터 포인트를 나타내는 동그라미인 마커 역시 커졌다.

rcParams 객체

rcParams는 맷플롯립 그래프의 기본값을 관리하는 객체이다. 이 객체의 값을 변경하면 이후에 그려지는 모든 그래프에도 바뀐 설정이 적용된다.

여러 개의 서브플롯 출력하기

하나의 피겨 객체에는 여러 개의 서브플롯을 담을 수 있다.
서브플롯은 맷플롯립의 Axes 클래스 객체를 말하고, 서브플롯 하나는 두 개 이상의 축(Axis)을 포함한다.
예를 들어 2차원 그래프에는 x축과 y축이 있고, 각 축에는 틱(눈금)레이블(축의 이름)이 있다.
subplots() 함수로 서브플롯을 그리면 바로 확인해볼 수 있다.

또한 서브플롯 함수도 피겨 크기, 제목 지정 등 다양한 구성요소를 변경할 수 있다.

profile
프론트엔드 기술면접 공부중

0개의 댓글