본문 바로가기
Matplotlib/막대그래프

[파이썬 matplotlib] 막대그래프의 모서리 선 스타일

by 만다린망고 2020. 11. 17.
반응형

[파이썬 matplotlib] 

막대그래프의 모서리 선 스타일


막대그래프의 선 스타일을 설정할 때는 linestyle 옵션을 사용합니다. 아래 네가지 옵션이 있습니다. 


- solid : 선

- dashed : 파선

- dotted : 점선

- dashdot : 1점 쇄선


막대그래프에 적용해봅시다. edgecolor 디폴트 값이 무색이기 때문에, edgecolor 값도 설정해주어야 합니다. 


import matplotlib.pyplot as plt

import numpy as np


X=[1,3,5,7]

data1 = np.array([1,2,3,4])

data2 = np.array([2,3,4,5])

data3 = np.array([3,4,5,6])


plt.bar(X, data1,color='r')

plt.bar(X, data2,color='b',bottom=data1)

plt.bar(X, data3,color='w',bottom=data1+data2, linestyle='dashed',edgecolor='k')


plt.show()



반응형

댓글