ใน Matplotlib ฉันสร้างเส้นกริดดังนี้:
fig = pylab.figure()
ax = fig.add_subplot(1,1,1)
ax.yaxis.grid(color='gray', linestyle='dashed')
อย่างไรก็ตามฉันไม่สามารถหาวิธี (หรือแม้ว่าจะเป็นไปได้) ในการทำให้เส้นกริดถูกวาดไว้ด้านหลังองค์ประกอบกราฟอื่น ๆ เช่นแท่ง การเปลี่ยนลำดับของการเพิ่มตารางเทียบกับการเพิ่มองค์ประกอบอื่น ๆ ไม่ได้สร้างความแตกต่าง
เป็นไปได้หรือไม่ที่จะทำให้เส้นกริดปรากฏอยู่ด้านหลังทุกสิ่งทุกอย่าง?
ax.set_axisbelow(True)
จะเป็นค่าเริ่มต้น ...
ax.set_axisbelow(True)
ยังใช้งานได้ ยังดีสำหรับเอาต์พุต pdf ...