matplotlib.axis#

目盛りと x 軸と y 軸のクラス。

継承#

Tick、Ticker、XAxis、YAxis、XTick、YTickの継承図

Axisオブジェクト#

クラス matplotlib.axis. (, * , pickradius = 15 ) [ソース] #

XAxisとの基本クラスYAxis

属性:
isDefault_label bool
axesmatplotlib.axes.Axes

アーティストが存在するAxesインスタンス、またはNone

選考科目matplotlib.axis.Ticker

主目盛りの位置とそのラベル形式を決定します。

マイナーmatplotlib.axis.Ticker

小目盛りの位置とそのラベル形式を決定します。

コールバックmatplotlib.cbook.CallbackRegistry
ラベルText

軸ラベル。

ラベルパッドフロート

軸ラベルと目盛りラベルの間の距離。デフォルトはrcParams["axes.labelpad"](デフォルト: 4.0) = 4 です。

オフセットテキストText

ティックのデータ オフセットを含むTextオブジェクト (存在する場合)。

pickradius浮く

封じ込めテストの許容半径。

majorTicksのリストTick

主要な目盛り。

マイナーティックのリストTick

マイナーティック。

パラメータ:
matplotlib.axes.Axes

作成されたAxesAxis が属する 。

pickradiusフロート

封じ込めテストの許容半径。も参照してください Axis.contains

クラス matplotlib.axis. XAxis ( *引数, ** kwargs ) [ソース] #
パラメータ:
matplotlib.axes.Axes

作成されたAxesAxis が属する 。

pickradiusフロート

封じ込めテストの許容半径。も参照してください Axis.contains

クラス matplotlib.axis. YAxis ( * args , ** kwargs ) [ソース] #
パラメータ:
matplotlib.axes.Axes

作成されたAxesAxis が属する 。

pickradiusフロート

封じ込めテストの許容半径。も参照してください Axis.contains

クラス matplotlib.axis. ティッカー[出典] #

目盛りの位置と形式を定義するオブジェクトのコンテナ。

属性:
ロケータmatplotlib.ticker.Locatorサブクラス

目盛りの位置を決定します。

フォーマッタmatplotlib.ticker.Formatterサブクラス

目盛りラベルの形式を決定します。

Axis.clear

軸をクリアします。

Axis.get_scale

この Axis のスケールを (str として) 返します。

フォーマッタとロケータ#

Axis.get_major_formatter

メジャー ティッカーのフォーマッターを取得します。

Axis.get_major_locator

メジャー ティッカーのロケーターを取得します。

Axis.get_minor_formatter

マイナー ティッカーのフォーマッタを取得します。

Axis.get_minor_locator

マイナー ティッカーのロケーターを取得します。

Axis.set_major_formatter

メジャー ティッカーのフォーマッターを設定します。

Axis.set_major_locator

メジャー ティッカーのロケーターを設定します。

Axis.set_minor_formatter

マイナー ティッカーのフォーマッタを設定します。

Axis.set_minor_locator

マイナー ティッカーのロケーターを設定します。

Axis.remove_overlapping_locs

メジャー ティッカーの位置と重なるマイナー ティッカーの位置をトリミングする必要がある場合。

Axis.get_remove_overlapping_locs

Axis.set_remove_overlapping_locs

軸ラベル#

Axis.set_label_coords

ラベルの座標を設定します。

Axis.set_label_position

ラベルの位置を設定する (上または下)

Axis.set_label_text

軸ラベルのテキスト値を設定します。

Axis.get_label

軸ラベルを Text インスタンスとして返します。

Axis.get_label_position

ラベルの位置 (上または下) を返す

Axis.get_label_text

ラベルのテキストを取得します。

目盛り、目盛りラベル、オフセット テキスト#

Axis.get_major_ticks

主要な のリストを返しTickます。

Axis.get_majorticklabels

この Axis の大目盛ラベルを のリストとして返しTextます。

Axis.get_majorticklines

この Axis の主目盛線を のリストとして返しLine2Dます。

Axis.get_majorticklocs

この Axis の主目盛りの位置をデータ座標で返します。

Axis.get_minor_ticks

マイナーTickのリストを返します。

Axis.get_minorticklabels

この Axis の小目盛ラベルを のリストとして返しTextます。

Axis.get_minorticklines

この Axis のマイナー ティック ラインを のリストとして返しLine2Dます。

Axis.get_minorticklocs

この Axis の小目盛りの位置をデータ座標で返します。

Axis.get_offset_text

軸の offsetText を Text インスタンスとして返します。

Axis.get_tick_padding

Axis.get_ticklabels

この軸の目盛りラベルを取得します。

Axis.get_ticklines

この Axis の目盛り線を のリストとして返しLine2Dます。

Axis.get_ticklocs

この軸の目盛りの位置をデータ座標で返します。

Axis.get_gridlines

この Axis のグリッド線を のリストとして返しLine2Dます。

Axis.grid

グリッド線を構成します。

Axis.set_tick_params

目盛り、目盛りラベル、およびグリッド線の外観パラメーターを設定します。

Axis.axis_date

軸の目盛りとラベルを設定して、この軸に沿ったデータを日付として扱います。

データと表示間隔#

Axis.get_data_interval

この軸のデータ範囲を返します。(min, max)

Axis.get_view_interval

この軸の表示範囲を返します。(min, max)

Axis.get_inverted

この Axis が「逆」方向を向いているかどうかを返します。

Axis.set_data_interval

軸データ制限を設定します。

Axis.set_view_interval

軸ビューの制限を設定します。

Axis.set_inverted

この Axis が「逆」方向を向いているかどうかを設定します。

ヘルパーのレンダリング#

Axis.get_minpos

Axis.get_tick_space

軸に収まるティックの推定数を返します。

Axis.get_ticklabel_extents

[非推奨] 軸の両側の目盛りラベルの範囲を取得します。

Axis.get_tightbbox

軸を囲む境界ボックスを返します。

インタラクティブ#

Axis.contains

アーティストにマウス イベントが含まれているかどうかをテストします。

Axis.pickradius

封じ込めテストの許容半径。

Axis.get_pickradius

ピッカーが使用する軸の深さを返します。

Axis.set_pickradius

ピッカーが使用する軸の深さを設定します。

単位

Axis.convert_units

Axis.set_units

軸の単位を設定します。

Axis.get_units

軸の単位を返します。

Axis.update_units

単位コンバーターのデータをイントロスペクトし、必要に応じてaxis.converterインスタンスを更新します。

XAxis固有の#

XAxis.axis_name

軸を識別する読み取り専用の名前。

XAxis.get_text_heights

[非推奨] Axes の上下のテキスト用にどれだけのスペースを確保する必要があるかを、float のペアとして返します。

XAxis.get_ticks_position

目盛りの位置 ("top"、"bottom"、"default"、または "unknown") を返します。

XAxis.set_ticks_position

目盛りの位置を設定します。

XAxis.set_label_position

ラベルの位置を設定する (上または下)

XAxis.tick_bottom

目盛りと目盛りラベル (存在する場合) を Axes の下部に移動します。

XAxis.tick_top

目盛りと目盛りラベル (存在する場合) を Axes の上部に移動します。

Y軸固有の#

YAxis.axis_name

軸を識別する読み取り専用の名前。

YAxis.get_text_widths

[非推奨]

YAxis.get_ticks_position

目盛りの位置 (「左」、「右」、「デフォルト」、または「不明」) を返します。

YAxis.set_offset_position

パラメータ:

YAxis.set_ticks_position

目盛りの位置を設定します。

YAxis.set_label_position

ラベルの位置を設定 (左または右)

YAxis.tick_left

目盛りと目盛りラベル (存在する場合) を軸の左側に移動します。

YAxis.tick_right

目盛りと目盛りラベル (存在する場合) を軸の右側に移動します。

その他#

Axis.OFFSETTEXTPAD

Axis.axes

アーティストが存在するAxesインスタンス、またはNone

Axis.limit_range_for_scale

Axis.reset_ticks

主目盛と副目盛リストを再初期化します。

Axis.set_default_intervals

軸データと表示間隔がまだ変更されていない場合は、デフォルトの制限を設定します。

がっかり#

これらのメソッドは、一致する一連のラベルを指定するために呼び出す前にset_ticks 、目的の目盛り位置を指定するために呼び出して、注意して一緒に使用する必要があります。呼び出すと ; 場所のリストは 、適切な を作成するために 使用されます。set_ticklabelsset_ticksFixedLocatorset_ticklabelsFuncFormatter

Axis.set_ticks

この軸の目盛りの位置とオプションでラベルを設定します。

Axis.set_ticklabels

[お勧めしません]目盛りラベルのテキスト値を設定します。

Tickオブジェクト#

クラス matplotlib.axis. Tick ( axes , loc , * , size =なし, width =なし, color =なし, tickdir =なし, pad =なし, labelsize =なし, labelcolor =なし, zorder =なし, gridOn =なし, tick1On = True , tick2On =True , label1On = True , label2On = False , major = True , labelrotation = 0 , grid_color = None , grid_linestyle = None , grid_linewidth = None , grid_alpha = None , ** kwargs ) [source] #

軸の目盛り、グリッド線、およびラベルの抽象基本クラス。

ティックは、軸上の位置をマークします。これらには、マーカーとして 2 つの線と 2 つのラベルが含まれています。上下位置( の場合 XAxis)または左右位置( の場合)に1 つずつYAxis

属性:
tick1lineLine2D

左/下の目盛りマーカー。

tick2lineLine2D

右/上目盛りマーカー。

グリッド線Line2D

ラベルの位置に関連付けられたグリッド ライン。

ラベル1Text

左/下の目盛りラベル。

ラベル2Text

右/上目盛りラベル。

bbox は Axes の表示座標の Bound2D バウンディング ボックスです loc はデータ座標の目盛りの位置です size はポイントの目盛りサイズです

クラス matplotlib.axis. XTick ( *引数, ** kwargs ) [ソース] #

x ティックを作成するために必要なすべてのアーティスト (ティック ライン、ラベル テキスト、グリッド ライン) が含まれています。

bbox は Axes の表示座標の Bound2D バウンディング ボックスです loc はデータ座標の目盛りの位置です size はポイントの目盛りサイズです

クラス matplotlib.axis. YTick ( *引数, ** kwargs ) [ソース] #

Y ティックを作成するために必要なすべてのアーティスト (ティック ライン、ラベル テキスト、グリッド ライン) が含まれています。

bbox は Axes の表示座標の Bound2D バウンディング ボックスです loc はデータ座標の目盛りの位置です size はポイントの目盛りサイズです

Tick.get_loc

目盛りの位置 (データ座標) をスカラーとして返します。

Tick.get_pad

目盛りラベル パッドの値をポイント単位で取得します。

Tick.get_pad_pixels

[非推奨]

Tick.get_tick_padding

Axes の外側の目盛りの長さを取得します。

Tick.get_tickdir

Tick.get_view_interval

目盛りが属する軸の表示範囲を返します。(min, max)

Tick.set_label1

label1 テキストを設定します。

Tick.set_label2

label2 テキストを設定します。

Tick.set_pad

目盛りラベル パッドをポイント単位で設定する

Tick.set_url

label1 と label2 の URL を設定します。

Tick.update_position

スカラーlocを使用して、データ座標の目盛りの位置を設定します。