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

デフォルトの目盛りフォーマッタ

デフォルトの目盛りフォーマッタ

デフォルトの目盛りフォーマッタ