"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment supprimer la notation scientifique et les décalages des tracés Matplotlib ?

Comment supprimer la notation scientifique et les décalages des tracés Matplotlib ?

Publié le 2024-12-22
Parcourir:342

How to Remove Scientific Notation and Offsets from Matplotlib Plots?

Suppression de la notation scientifique des tracés Matplotlib

Vous disposez d'un tracé avec une notation scientifique et un décalage sur les axes, et vous souhaitez les éliminer.

Désactivation du décalage

Le décalage est distinct de la notation scientifique et s'ajoute aux nombres affichés sur l'axe. Pour le désactiver, utilisez :

plt.ticklabel_format(useOffset=False)

Désactivation de la notation scientifique

Pour empêcher la notation scientifique, utilisez :

plt.ticklabel_format(style='plain')

Désactiver les deux

Pour désactiver les deux offset et notation scientifique, utilisez :

plt.ticklabel_format(useOffset=False,>

Exemple

Supposons que vous ayez le code suivant :

import matplotlib.pyplot as plt

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

plt.show()

Ce qui produit ce tracé :

[Image du tracé]

En appliquant les paramètres corrects, vous pouvez éliminer à la fois le décalage et la notation scientifique :

import matplotlib.pyplot as plt

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

Résultat de ce tracé :

[Image du tracé sans notation scientifique ni décalage]

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3