Ich habe festgestellt, dass zwei benachbarte Bereiche überlappen, so dass in der Mitte eine störende Linie erscheint. Ich habe "capstyle = 'butt'" ausprobiert, mit dem ich Überlappungen zwischen den Zeilen vermeiden konnte, aber hier funktioniert es nicht.In Matplotlib, Wie vermeidet man axvspan Überlappung?
hier ein minimales Beispiel:
import matplotlib.pylab as plt
ax = plt.subplot(111)
ax.axvspan(0, 0.5, color = 'red', alpha = 0.13, capstyle = 'butt')
ax.axvspan(0.5, 1, color = 'blue', alpha = 0.13, capstyle = 'butt')
plt.show()
Diese Lösung funktioniert nicht. – heracho
Ich frage mich, ob es eine Angelegenheit oder Matplotlib-Version ist. –
Könnte sein, .. Ich benutze Version 1.5.1 und die Zeile ist vorhanden. – heracho