Maison >développement back-end >Tutoriel Python >Comment empêcher Matplotlib d'utiliser la notation scientifique ?
Lors du traçage de données, vous pouvez rencontrer la notation scientifique, où les nombres sont exprimés sous la forme d'un coefficient multiplié par une puissance de 10. Pour Pour éviter la notation scientifique, il est essentiel de distinguer deux aspects du formatage des axes : "offset" et "scientifique". notation."
Pour désactiver le décalage, utilisez ax.ticklabel_format( useOffset=Faux). Pour désactiver la notation scientifique, utilisez ax.ticklabel_format(style='plain').
Par exemple, dans le code suivant :
plt.plot(range(2003,2012,1),range(200300,201200,100)) ax.ticklabel_format(useOffset=False) plt.show()
Le useOffset= Un faux argument désactive le décalage sur l'axe des x, laissant intacte la notation scientifique de l'axe des y.
Pour désactiver à la fois le décalage et la notation scientifique, combinez les deux arguments :
ax.ticklabel_format(useOffset=False,>
Cela entraînera l'affichage des nombres sans aucun décalage ni notation scientifique.
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!