Heim >Backend-Entwicklung >Python-Tutorial >Wie erstelle ich ein logarithmisches Achsendiagramm in Matplotlib?
In Matplotlib können Sie ganz einfach ein Diagramm mit einer oder beiden Achsen im logarithmischen Maßstab erstellen. Um ein Diagramm mit einer logarithmischen Achse zu zeichnen, können Sie die Methode Axes.set_yscale verwenden.
Hier ist ein Beispiel für das Zeichnen eines Diagramms mit einer logarithmischen y-Achse:
import matplotlib.pyplot as plt a = [pow(10, i) for i in range(10)] # exponential fig = plt.figure() ax = fig.add_subplot(2, 1, 1) line, = ax.plot(a, color='blue', lw=2) ax.set_yscale('log') plt.show()
Sie können „log“ in „linear“ ändern, um wieder zu einer linearen Skala zu wechseln.
Hier ist das Ergebnis des Codes:
[Bild des Ergebnisdiagramms]
Das obige ist der detaillierte Inhalt vonWie erstelle ich ein logarithmisches Achsendiagramm in Matplotlib?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!