파이썬 코딩 무료 강의 (활용편5) - 데이터 분석 및 시각화, 이 영상 하나로 끝내세요

Matplotlib

다양한 형태의 그래프를 통해서 데이터 시각화를 할 수 있는 라이브러리

import matplotlib.pyplot as plt

# 1.그래프 기본

x=[1,2,3]
y=[2,4,8]

plt.plot(x,y)

download.png

plt.show( ) #불필요한 텍스트 출력 안하기

# title 설정

plt.title('Line Graph')

# 한글 폰트 설정

import matplotlib 
matplotlib.rcParams['font.family']='HYGungSo-Bold' #윈도우 용
# matplotlib.rcParams['font.family']='AppleGothic'  애플용
matplotlib.rcParams['font.size']=15 
matplotlib.rcParams['axes.unicode_minus']=False

import matplotlib.font_manager as fm
fm.fontManager.ttflist
[f.name for f in fm.fontManager.ttflist]

# 2. 축

plt.plot(x,y)
plt.title('꺾은선 그래프', fontdict={'family' : 'HYGungSo-Bold', 'size':20})

download.png

plt.plot(x,y)
plt.xlabel('X축',color='red',loc='right') # left,right,center 
plt.ylabel('Y축',color='#00aa00', loc='top') #top, center. bottom