Maison >développement back-end >Tutoriel Python >Comment empêcher la notation scientifique et les décalages d'axes dans les tracés Matplotlib ?
Dans les tracés matplotlib, la notation scientifique et les décalages d'axes sont deux caractéristiques distinctes. Voici comment les contrôler séparément :
Pour désactiver la notation scientifique (multiplicateur), utilisez ax.ticklabel_format(style='plain') ou 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()
Pour désactiver le décalage d'axe (ajout), utilisez ax.ticklabel_format(useOffset=False) ou 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()
Pour désactiver les deux simultanément, utilisez ax.ticklabel_format(useOffset=False,> ou plt.ticklabel_format(useOffset=False,>.
fig, ax = plt.subplots() ax.plot(range(2003, 2012, 1), range(200300, 201200, 100)) ax.ticklabel_format(useOffset=False,>
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!