matplotlib.axes.Axes.ticklabel_format #
- Achsen. ticklabel_format ( * , axis = 'both' , style = '' , scilimits = None , useOffset = None , useLocale = None , useMathText = None ) [Quelle] #
Konfigurieren Sie die
ScalarFormatter
standardmäßig für Linearachsen verwendete.Wenn ein Parameter nicht gesetzt ist, bleibt die entsprechende Eigenschaft des Formatierers unverändert.
- Parameter :
- Achse {'x', 'y', 'beide'}, Standard: 'beide'
Die zu konfigurierende Achse. Nur große Zecken sind betroffen.
- Stil {'sci', 'scientific', 'plain'}
Ob die wissenschaftliche Schreibweise verwendet werden soll. Standardmäßig verwendet der Formatierer die wissenschaftliche Notation.
- Scilimits- Paar von Ints (m, n)
Die wissenschaftliche Notation wird nur für Zahlen außerhalb des Bereichs 10 m bis 10 n verwendet (und nur dann, wenn der Formatierer so konfiguriert ist, dass er überhaupt die wissenschaftliche Notation verwendet). Verwenden Sie (0, 0), um alle Zahlen einzuschließen. Verwenden Sie (m, m), wobei m != 0 ist, um die Größenordnung auf 10 m festzulegen . Der Standardwert des Formatierers ist
rcParams["axes.formatter.limits"]
(Standard: ).[-5, 6]
- useOffset bool oder float
Bei True wird der Offset nach Bedarf berechnet. Bei False wird kein Offset verwendet. Wenn es sich um einen numerischen Wert handelt, wird der Offset festgelegt. Der Standardwert des Formatierers ist
rcParams["axes.formatter.useoffset"]
(Standard:True
).- useLocale bool
Ob die Nummer mit dem aktuellen Gebietsschema oder mit dem Gebietsschema C (Englisch) formatiert werden soll. Dies betrifft zB das Dezimaltrennzeichen. Der Standardwert des Formatierers ist
rcParams["axes.formatter.use_locale"]
(Standard:False
).- useMathText bool
Rendern Sie den Offset und die wissenschaftliche Notation in Mathtext. Der Standardwert des Formatierers ist
rcParams["axes.formatter.use_mathtext"]
(Standard:False
).
- Erhöhungen :
- AttributFehler
Wenn der aktuelle Formatierer kein
ScalarFormatter
.