fig = plt.figure(): figure 객체를 선언해 도화지를 펼친다.
ax1 = fig.add_subplot(1,1,1) : 축을 그린다.
ax1.bar(x, y) 축안에 어떤 그래프를 그릴지 메서드를 선택한 다음, 인자로 데이터를 넣는다.
그래프 타이틀 축의 레이블 등을 plt의 여러 메서드 grid, xlabel, ylabel 을 이용해서 추가해 주고 plt.savefig 메서드를 이용해 저장한다.
label: 그래프의 범례 이름.
ax: 그래프를 그릴 matplotlib의 서브플롯 객체.
style: matplotlib에 전달할 'ko--'같은 스타일의 문자열
alpha: 투명도 (0 ~1)
kind: 그래프의 종류: line, bar, barh, kde
logy: Y축에 대한 로그 스케일
use_index: 객체의 색인을 눈금 이름으로 사용할지의 여부
rot: 눈금 이름을 로테이션(0 ~ 360)
xticks, yticks: x축, y축으로 사용할 값
xlim, ylim: x축, y축 한계
grid: 축의 그리드 표시할지 여부
subplots: 각 DataFrame의 칼럼을 독립된 서브플롯에 그린다.
sharex: subplots=True 면 같은 X 축을 공유하고 눈금과 한계를 연결한다.
sharey: subplots=True 면 같은 Y 축을 공유한다.
figsize: 그래프의 크기, 튜플로 지정
title: 그래프의 제목을 문자열로 지정
sort_columns: 칼럼을 알파벳 순서로 그린다.
주로 막대그래프를 사용하여 수치를 요약. 일반적으로 가로, 세로, 누적, 그룹화된 막대그래프를 사용.
수치형 데이터를 나타내는 데 가장 좋은 그래프는 산점도 혹은 선 그래프