Heim >Backend-Entwicklung >Python-Tutorial >Wie verhindert man wissenschaftliche Notation und Achsenversätze in Matplotlib-Diagrammen?
In Matplotlib-Diagrammen sind wissenschaftliche Notation und Achsenversätze zwei unterschiedliche Merkmale. So steuern Sie sie separat:
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()
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()
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!