Matplotlib에서 다음과 같이 점선 격자 선을 만듭니다.
fig = pylab.figure()
ax = fig.add_subplot(1,1,1)
ax.yaxis.grid(color='gray', linestyle='dashed')
그러나 그리드 선을 막대와 같은 다른 그래프 요소 뒤에 그리는 방법 (또는 가능하더라도)을 찾을 수 없습니다. 그리드를 추가하는 것과 다른 요소를 추가하는 순서를 변경해도 차이가 없습니다.
그리드 선이 다른 모든 것 뒤에 나타나도록 만들 수 있습니까?
나는
—
PatrickT
ax.set_axisbelow(True)
기본값 이 될 것으로 예상했을 것입니다 ...
ax.set_axisbelow(True)
여전히 작동합니다. PDF 출력에도 좋습니다 ...