Dans Matplotlib, je crée des lignes de grille en pointillés comme suit:
fig = pylab.figure()
ax = fig.add_subplot(1,1,1)
ax.yaxis.grid(color='gray', linestyle='dashed')
cependant, je ne peux pas savoir comment (ou même s'il est possible) faire en sorte que les lignes de la grille soient dessinées derrière d'autres éléments du graphique, tels que des barres. Changer l'ordre d'ajout de la grille par rapport à l'ajout d'autres éléments ne fait aucune différence.
Est-il possible de faire en sorte que les lignes de la grille apparaissent derrière tout le reste?
ax.set_axisbelow(True)
à être la valeur par défaut ...
ax.set_axisbelow(True)
fonctionne encore. Aussi bien pour la sortie pdf ...