Trong Matplotlib, tôi tạo các đường lưới đứt nét như sau:
fig = pylab.figure()
ax = fig.add_subplot(1,1,1)
ax.yaxis.grid(color='gray', linestyle='dashed')
tuy nhiên, tôi không thể tìm ra cách (hoặc thậm chí nếu có thể) làm cho các đường lưới được vẽ đằng sau các phần tử đồ thị khác, chẳng hạn như các thanh. Việc thay đổi thứ tự thêm lưới so với thêm các phần tử khác không có gì khác biệt.
Có thể làm cho nó để các đường lưới xuất hiện đằng sau mọi thứ khác không?
ax.set_axisbelow(True)
là mặc định ...
ax.set_axisbelow(True)
vẫn hoạt động. Ngoài ra tốt đẹp cho đầu ra pdf ...