cerhu > comp.lang.* > comp.lang.python

Fab (04/12/2018, 19h42)
Bonjour,

le programme suivant m'affiche une échelle dans le coin en haut àgauche du graphique.
Je n'en veux pas, je préfère voir les nombres entièrement écrit sur l'axe des ordonnées.

Comment faire ?

import matplotlib.pyplot as repere
repere.plot(0,0.0000001,"ro")
repere.plot(1,0.0000002,"ro")
repere.show()

Merci,
Fabrice.
Nicolas (05/12/2018, 10h57)
Bonjour,

Le 04/12/2018 à 18:42, Fab a écrit :
> Bonjour,
> le programme suivant m'affiche une échelle dans le coin en haut à gauche du graphique.
> Je n'en veux pas, je préfère voir les nombres entièrement écrit sur l'axe des ordonnées.
> Comment faire ?
> import matplotlib.pyplot as repere
> repere.plot(0,0.0000001,"ro")
> repere.plot(1,0.0000002,"ro")
> repere.show()
> Merci,
> Fabrice.


import matplotlib.pyplot as repere
from matplotlib.ticker import MultipleLocator, FormatStrFormatter

majorLocator = MultipleLocator(0.00000005) # Tick avec information
minorLocator = MultipleLocator(0.00000001) # Tick sans information
majorFormatter = FormatStrFormatter('%1.8f')

fig = repere.subplot(1,1,1)
fig.plot(0,0.0000001,"ro", drawstyle='default')
fig.plot(1,0.0000002,"ro", drawstyle='default')
fig.set_yscale('linear')
y_axis = fig.get_yaxis()
#y_axis.get_major_formatter().set_useOffset(False)
y_axis.set_major_locator(majorLocator)
y_axis.set_minor_locator(minorLocator)
y_axis.set_major_formatter(majorFormatter)
repere.ylabel('Amplitude')
repere.show()

Plus d'infos ici : # [..]

Nicolas
Discussions similaires
Graphique abscisses doubles: comment aligner les ordonnées

graphique:axe des ordonnées

Affichage incomplet du titre de l'axe ordonnées d'un graphique Exc

Comment avoir 2 axes d'ordonnées dans un graphique ?


Fuseau horaire GMT +2. Il est actuellement 05h38. | Privacy Policy