Änderungen in 0.99#

  • pylab stellt keine load- und save-Funktionen mehr zur Verfügung. Diese sind in matplotlib.mlab verfügbar, oder Sie können numpy.loadtxt und numpy.savetxt für Textdateien oder np.save und np.load für binäre NumPy-Arrays verwenden.

  • Vom Benutzer erzeugte Colormaps können nun zur von matplotlib.cm.get_cmap erkannten Menge hinzugefügt werden. Colormaps können zum Standard gesetzt und mit matplotlib.pyplot.set_cmap() auf das aktuelle Bild angewendet werden.

  • Standardwert für use_mrecords in mlab.csv2rec auf False geändert, da dies teilweise fehlerhaft ist

  • Achsen-Instanzen haben kein "frame"-Attribut mehr. Verwenden Sie stattdessen das neue "spines"-Attribut. Spines ist ein Wörterbuch, bei dem die Schlüssel die Namen der Spines (z. B. 'left', 'right' und so weiter) und die Werte die Künstler sind, die die Spines zeichnen. Für normale (rechtwinklige) Achsen sind dies Line2D-Instanzen. Für andere Achsen (wie z. B. Polarkoordinatenachsen) können diese Künstler Patch-Instanzen sein.

  • Polare Plots akzeptieren keine Auflösungs-Keyword-Argumente mehr. Stattdessen muss jeder Pfad seine eigene Anzahl von Interpolationsschritten angeben. Dies ist unwahrscheinlich, dass es eine für den Benutzer sichtbare Änderung darstellt — wenn eine Interpolation von Daten erforderlich ist, sollte dies vor der Übergabe an Matplotlib erfolgen.