Heim >Backend-Entwicklung >Python-Tutorial >Wie verhindert man wissenschaftliche Notation und Achsenversätze in Matplotlib-Diagrammen?

Wie verhindert man wissenschaftliche Notation und Achsenversätze in Matplotlib-Diagrammen?

Barbara Streisand
Barbara StreisandOriginal
2024-12-27 10:53:10364Durchsuche

How to Prevent Scientific Notation and Axis Offsets in Matplotlib Plots?

Wissenschaftliche Notation in Matplotlib-Diagrammen verhindern

In Matplotlib-Diagrammen sind wissenschaftliche Notation und Achsenversätze zwei unterschiedliche Merkmale. So steuern Sie sie separat:

Wissenschaftliche Notation deaktivieren

Um die wissenschaftliche Notation (Multiplikator) zu deaktivieren, verwenden Sie ax.ticklabel_format(style='plain') oder plt.ticklabel_format(style='plain ').

fig, ax = plt.subplots()
ax.plot(range(2003, 2012, 1), range(200300, 201200, 100))
ax.ticklabel_format(style='plain')
plt.show()

Achsenversatz deaktivieren

Zum Deaktivieren des Achsenversatzes (Zusatz), verwenden Sie ax.ticklabel_format(useOffset=False) oder plt.ticklabel_format(useOffset=False).

fig, ax = plt.subplots()
ax.plot(range(2003, 2012, 1), range(200300, 201200, 100))
ax.ticklabel_format(useOffset=False)
plt.show()

Deaktivieren Sie sowohl die wissenschaftliche Notation als auch den Achsenversatz

Um beides gleichzeitig zu deaktivieren, Verwenden Sie ax.ticklabel_format(useOffset=False,> oder plt.ticklabel_format(useOffset=False,>.

fig, ax = plt.subplots()
ax.plot(range(2003, 2012, 1), range(200300, 201200, 100))
ax.ticklabel_format(useOffset=False,>

Das obige ist der detaillierte Inhalt vonWie verhindert man wissenschaftliche Notation und Achsenversätze in Matplotlib-Diagrammen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn