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!