HOWTO · Matplotlib
Matplotlib-Tick-Label in wissenschaftlicher Notation
In diesem Beitrag erfahren Sie, wie Sie Matplotlib ticklabel_format() verwenden, um Ticks-Label in wissenschaftlicher Notation anzuzeigen.
Auf dieser Seite
In diesem Beitrag erfahren Sie, wie Sie Matplotlib ticklabel_format() verwenden, um Ticks-Label in wissenschaftlicher Notation anzuzeigen.
Matplotlib-Tick-Label in wissenschaftlicher Notation
Zu große oder zu wenige Zahlen, die leicht in Dezimalform angegeben werden können, können mit wissenschaftlicher Notation ausgedrückt werden.
Importieren Sie zunächst die erforderliche Bibliothek:
import matplotlib.pyplot as plt
Geben Sie die Werte zusammen mit den x- und y-Achsen an:
x_val = [1000000, 2000000, 3000000]
y_val = [1, 2, 3]
Lassen Sie uns diese Zahlen mit Matplotlib darstellen:
plt.plot(x_val, y_val)
plt.ticklabel_format(axis="x", style="sci", scilimits=(0, 0))
Ausgang:
Zum Plotten verwenden wir die Funktion ticklabel_format(), die den Parameter axes und style=sci übernimmt, was die wissenschaftliche Notation angibt.