Home 빅데이터 분석 Matplotlib 핵심 정리
Post
Cancel

빅데이터 분석 Matplotlib 핵심 정리

그래프 설정, 타이틀 설정, 그래프 색상, 마커, 라인스타일, 범례 구현

1
2
3
plt.plot([1,2,3,4],[2,1,3,5],
         'gx:', # 그래프 색상, 마커, 라인스타일 한번에 구현(g = green, x = 마커, : = 라인)
         label = 'dotted')

범위 같은 건 무조건 []안에 넣기

그래프 범위 설정

1
2
plt.xlim([0,5])
plt.ylim([-1,7])

그래프 범위 설정

그래프 라벨 설정

1
2
3
4
5
plt.xlabel('X label', fontdict={'color':'pink',
                                'fontfamily':'NanumGothicEcoBold'})

plt.ylabel('Y label', fontdict={'color':'red',
                                'fontsize':'20'})

fontdict는 {}로 설정

그래프 범례 출력

1
2
plt.legend(loc = 'lower right', #center upper lower left right
           prop = {'family':'NanumGothicEcoBold'}) # legend에서는 prop(중요)

legend에서 fontdict말고 prop로

그래프 그리드

1
2
3
4
5
6
plt.grid(True,
         axis = 'x',
         alpha = 0.25,
         color = 'blue',
         linestyle = '-.',
         linewidth = 2)

그래프 제목 설정

1
2
3
plt.title('Title of 차트',
          fontdict = font_style,
          loc = 'left')

그래프 두개로

1
2
3
4
plt.subplot(211) # 2행 1열 첫번째 그래프 = plt.subplot(2,1,1)
# 일반 코드
plt.subplot(212) # 2행 1열 두번째 그래프 = plt.subplot(2,1,2)
plt.tight_layout() # 간격 자동 조절
This post is licensed under CC BY 4.0 by the author.