Machen Sie sich eine Notiz, weil ich sie vergessen werde, wenn ich sie verwenden möchte. Anzeigen der Protokollskala (log) und des Rasters (Skalierungslinie) in matplotlib.
Importieren Sie zunächst matplotlib
import matplotlib.pyplot as plt
Geben Sie yscale als 'log' an, um die y-Achse zu einer logscale zu machen. Wenn die x-Achse eine Protokollskala sein soll, verwenden Sie "plt.xscale (" log ")".
plt.plot([10,20,30],[10,100,1000],marker='^')
plt.yscale('log')
plt.show()
Geben Sie "plt.grid ()" an, um das Raster anzuzeigen. Die "wichtigsten" und "kleinen" von "welche =" sind die Hauptskalenlinie bzw. die Hilfsskalenlinie. Sie können die Farbe und den Linientyp auch mit "Farbe" und "Linienstil" angeben.
plt.plot([10,20,30],[10,100,1000],marker='^')
plt.yscale('log')
plt.grid(which='major',color='black',linestyle='-')
plt.grid(which='minor',color='black',linestyle='-')
plt.show()
Recommended Posts