Maison > développement back-end > Tutoriel Python > Comment puis-je empêcher la notation scientifique dans les tracés Matplotlib ?

Comment puis-je empêcher la notation scientifique dans les tracés Matplotlib ?

Linda Hamilton
Libérer: 2024-12-14 04:01:09
original
889 Les gens l'ont consulté

How Can I Prevent Scientific Notation in Matplotlib Plots?

Empêcher la notation scientifique dans le traçage

Dans votre code, vous souhaitez empêcher la notation scientifique d'apparaître sur l'axe des y, mais vous avez rencontré des difficultés. Pour clarifier, le terme « notation scientifique » fait référence à un multiplicateur qui peut être appliqué aux nombres affichés sur l'axe. En revanche, le "décalage" est une valeur supplémentaire qui s'ajoute aux nombres.

Désactiver les décalages

Pour désactiver le décalage sur l'axe des x dans votre cas, vous pouvez utiliser ax.ticklabel_format(useOffset=False) comme vous l'avez essayé. Cela devrait effectivement supprimer le signe plus ( ) des étiquettes des axes.

Désactiver la notation scientifique

Pour désactiver la notation scientifique, vous pouvez utiliser ax.ticklabel_format(style ='plain'). Cela devrait supprimer le multiplicateur des étiquettes de l'axe Y.

Désactiver les deux

Si vous souhaitez désactiver à la fois le décalage et la notation scientifique, vous pouvez utiliser hache. ticklabel_format(useOffset=False,>.

Voici un exemple qui montre comment modifier votre code :

import matplotlib.pyplot as plt

plt.plot(range(2003, 2012, 1), range(200300, 201200, 100))
plt.ticklabel_format(useOffset=False,>
Copier après la connexion

Cela devrait produire un graphique sans notation scientifique ni décalage sur aucun des axes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal