mpl_toolkits.axes_grid1.mpl_axes.Axes #

クラス mpl_toolkits.axes_grid1.mpl_axes. Axes ( fig , rect , * , facecolor = None , frameon = True , sharex = None , sharey = None , label = '' , xscale = None , yscale = None , box_aspect = None , ** kwargs ) [source] #

拠点:Axes

Figure に Axes を作成します。

パラメータ:
図Figure

軸は図に組み込まれています。Figure

rectタプル (左、下、幅、高さ)。

Axes は長方形rectに組み込まれています。rectは Figure座標です。

sharex、sharey Axes、オプション

x または yaxisは、入力の x または y 軸と共有されますAxes。

frameon bool、デフォルト: True

Axes フレームを表示するかどうか。

box_aspect float、オプション

軸ボックスの固定アスペクト、つまり高さと幅の比率を設定します。詳細set_box_aspectについては、を参照してください。

**kwargs

その他のオプションのキーワード引数:

財産

説明

adjustable

{'ボックス', 'データリム'}

agg_filter

(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数

alpha

スカラーまたはなし

anchor

(float, float) または {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

ブール

aspect

{'auto', 'equal'} または float

autoscale_on

ブール

autoscalex_on

わからない

autoscaley_on

わからない

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

ブールまたは「行」

box_aspect

float または None

clip_box

Bbox

clip_on

ブール

clip_path

パッチまたは (パス、変換) またはなし

facecolorまたはfc

色

figure

Figure

frame_on

ブール

gid

力

in_layout

ブール

label

物体

mouseover

ブール

navigate

ブール

navigate_mode

わからない

path_effects

AbstractPathEffect

picker

None または bool または float または callable

position

[左、下、幅、高さ] またはBbox

prop_cycle

わからない

rasterization_zorder

float または None

rasterized

ブール

sketch_params

(位取り: float、長さ: float、乱数: float)

snap

ブールまたはなし

title

力

transform

Transform

url

力

visible

ブール

xbound

わからない

xlabel

力

xlim

(下:浮き、上:浮き)

xmargin

-0.5 より大きい float

xscale

わからない

xticklabels

わからない

xticks

わからない

ybound

わからない

ylabel

力

ylim

(下:浮き、上:浮き)

ymargin

-0.5 より大きい float

yscale

わからない

yticklabels

わからない

yticks

わからない

zorder

浮く

戻り値:
Axes

新しいAxesオブジェクト。

クラス AxisDict (軸) [ソース] #

拠点:dict

__call__ ( * v , ** kwargs ) [ソース] #

self を関数として呼び出します。

プロパティ 軸#

一部の軸プロパティを取得または設定する便利なメソッド。

呼び出し署名:

xmin, xmax, ymin, ymax = axis()
xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax])
xmin, xmax, ymin, ymax = axis(option)
xmin, xmax, ymin, ymax = axis(**kwargs)
パラメータ:
xmin、xmax、ymin、ymax float、オプション

設定する軸の範囲。これは、以下を使用して達成することもできます

ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
オプションbool または str

ブール値の場合、軸線とラベルをオンまたはオフにします。文字列の場合、可能な値は次のとおりです。

価値

説明

'の上'

軸線とラベルをオンにします。と同じTrue。

'オフ'

軸線とラベルをオフにします。と同じFalse。

'同等'

軸の範囲を変更して、等しいスケーリングを設定します (つまり、円を円形にします)。これは と同じ です。この場合、明示的なデータ制限が守られない場合があります。ax.set_aspect('equal', adjustable='datalim')

「スケーリングされた」

プロット ボックスの寸法を変更して、等しいスケーリングを設定します (つまり、円を円形にします)。これは と同じ です。さらに、それ以上の自動スケーリングは無効になります。ax.set_aspect('equal', adjustable='box', anchor='C')

'きつい'

すべてのデータを表示するのに十分な大きさの制限を設定してから、それ以上の自動スケーリングを無効にします。

「オート」

自動スケーリング (プロット ボックスにデータを入力)。

'画像'

データ制限と等しい軸制限で「スケーリング」されます。

'四角'

正方形プロット; 'scaled' に似ていますが、最初は強制し ます。xmax-xmin == ymax-ymin

ブール値を発行、デフォルト: True

オブザーバーに軸制限の変更を通知するかどうか。このオプションは と に渡されset_xlimます set_ylim。

戻り値:
xmin、xmax、ymin、ymax float

軸の制限。

クリア( ) [ソース] #

軸をクリアします。

set ( *、 adjustable=<UNSET>、 agg_filter=<UNSET>、 alpha=<UNSET>、 anchor=< UNSET> 、 animate=<UNSET >、 aspect=<UNSET>、 autoscale_on=<UNSET>、 autoscalex_on=<UNSET >、 autoscaley_on=<UNSET>、 axes_locator=<UNSET>、 axisbelow=<UNSET>、 box_aspect=<UNSET>、 clip_box=<UNSET>、 clip_on=<UNSET>、 clip_path=<UNSET>、 facecolor=<UNSET>、 frame_on=<UNSET> , gid=<UNSET>、in_layout=<UNSET>、label=<UNSET>、mouseover=<UNSET>、navigate=<UNSET>、path_effects=<UNSET>、picker=<UNSET>、position=<UNSET>、prop_cycle=<UNSET > 、rasterization_zorder =<UNSET > , rasterized=< UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xbound=< UNSET> , xlabel=<UNSET>, xlim=<UNSET> ,xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound=<UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale= <UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [ソース] #

一度に複数のプロパティを設定します。

サポートされているプロパティは

財産

説明

adjustable

{'ボックス', 'データリム'}

agg_filter

(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数

alpha

スカラーまたはなし

anchor

(float, float) または {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

ブール

aspect

{'auto', 'equal'} または float

autoscale_on

ブール

autoscalex_on

わからない

autoscaley_on

わからない

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

ブールまたは「行」

box_aspect

float または None

clip_box

Bbox

clip_on

ブール

clip_path

パッチまたは (パス、変換) またはなし

facecolorまたはfc

色

figure

Figure

frame_on

ブール

gid

力

in_layout

ブール

label

物体

mouseover

ブール

navigate

ブール

navigate_mode

わからない

path_effects

AbstractPathEffect

picker

None または bool または float または callable

position

[左、下、幅、高さ] またはBbox

prop_cycle

わからない

rasterization_zorder

float または None

rasterized

ブール

sketch_params

(位取り: float、長さ: float、乱数: float)

snap

ブールまたはなし

title

力

transform

Transform

url

力

visible

ブール

xbound

わからない

xlabel

力

xlim

(下:浮き、上:浮き)

xmargin

-0.5 より大きい float

xscale

わからない

xticklabels

わからない

xticks

わからない

ybound

わからない

ylabel

力

ylim

(下:浮き、上:浮き)

ymargin

-0.5 より大きい float

yscale

わからない

yticklabels

わからない

yticks

わからない

zorder

浮く

#を使用した例mpl_toolkits.axes_grid1.mpl_axes.Axes

軸分割器

軸分割器

軸分割器
軸グリッド 2

軸グリッド 2

軸グリッド 2
パラサイト シンプル2

パラサイト シンプル2

パラサイト シンプル2
シンプルな ImageGrid

シンプルな ImageGrid

シンプルな ImageGrid
シンプルな ImageGrid 2

シンプルな ImageGrid 2

シンプルな ImageGrid 2
タイトレイアウトガイド

タイトレイアウトガイド

タイトレイアウトガイド