matplotlib.axes.Axes.ticklabel_format #
- 軸。ticklabel_format ( * , axis = 'both' , style = '' , scilimits = None , useOffset = None , useLocale = None , useMathText = None ) [source] #
ScalarFormatter
線形軸にデフォルトで使用される を構成します。パラメータが設定されていない場合、フォーマッタの対応するプロパティは変更されません。
- パラメータ:
- 軸{'x', 'y', '両方'}、デフォルト: '両方'
構成する軸。主要なティックのみが影響を受けます。
- スタイル{'sci', 'scientific', 'plain'}
科学表記法を使用するかどうか。フォーマッタのデフォルトでは、科学表記法が使用されます。
- scilimits int のペア (m, n)
科学表記法は、10 mから 10 nの範囲外の数値にのみ使用されます(フォーマッターが科学表記法を使用するように構成されている場合のみ)。(0, 0) を使用して、すべての数値を含めます。(m, m) m != 0 を使用して、桁数を 10 mに固定します。フォーマッタのデフォルトは
rcParams["axes.formatter.limits"]
(デフォルト: ) です。[-5, 6]
- useOffset bool または float
True の場合、必要に応じてオフセットが計算されます。False の場合、オフセットは使用されません。数値の場合、オフセットを設定します。フォーマッタのデフォルトは
rcParams["axes.formatter.useoffset"]
(デフォルト:True
) です。- useLocaleブール値
現在のロケールを使用して数値をフォーマットするか、C (英語) ロケールを使用して数値をフォーマットするか。これは、たとえば小数点記号に影響します。フォーマッタのデフォルトは
rcParams["axes.formatter.use_locale"]
(デフォルト:False
) です。- useMathText bool
数学テキストでオフセットと科学表記法をレンダリングします。フォーマッタのデフォルトは
rcParams["axes.formatter.use_mathtext"]
(デフォルト:False
) です。
- レイズ:
- 属性エラー
現在のフォーマッタが
ScalarFormatter
.
#を使用した例matplotlib.axes.Axes.ticklabel_format
デフォルトの目盛りフォーマッタ