반응형
[파이썬 matplotlib]
막대그래프 패턴으로 채우기 색 설정 (+모서리색과 다르게하기)
막대그래프 채우기 패턴의 색은 edgecolor 와 연동되어 있습니다. 모서리색과 함께 변합니다.
예를들면 아래와 같습니다.
import matplotlib.pyplot as plt
import numpy as np
X=np.array([1,3,5,7])
data1 = np.array([1,2,3,4])
plt.bar(X, data1,color='w',hatch='o',edgecolor='r')
plt.show()
모서리 색과 굳이 다른 색을 입력하고 싶은 경우, hatch를 빼고 그래프를 한번 더 그려주면 됩니다.
import matplotlib.pyplot as plt
import numpy as np
X=np.array([1,3,5,7])
data1 = np.array([1,2,3,4])
plt.bar(X, data1,color='none',hatch='o',edgecolor='r')
plt.bar(X, data1,color='none',edgecolor='g')
plt.show()
반응형
'Matplotlib > 막대그래프' 카테고리의 다른 글
[파이썬 matplotlib] plot 그래프 마커 모서리 두께 변경 (0) | 2020.11.18 |
---|---|
[파이썬 matplotlib] 막대그래프의 패턴으로 채우기 (ex 격자) (0) | 2020.11.17 |
[파이썬 matplotlib] 막대그래프의 모서리 선 스타일 (0) | 2020.11.17 |
[파이썬 matplotlib] 막대그래프 모서리색, 두께 변경 (0) | 2020.11.17 |
[파이썬 matplotlib] back-to-back 막대그래프 (0) | 2020.11.16 |
댓글