mpl_toolkits.axisartist.axis_artist.AxisArtist #

クラス mpl_toolkits.axisartist.axis_artist. AxisArtist ( axes , helper , offset = None , axis_direction = 'bottom' , ** kwargs ) [source] #

拠点:Artist

軸 (n 番目の軸座標が一定である線) 線、目盛り、目盛りラベル、および軸ラベルを描画するアーティスト。

パラメータ:
mpl_toolkits.axisartist.axislines.Axes
ヘルパーAxisArtistHelper
プロパティ LABELPAD #
draw (レンダラー) [ソース] #

指定されたレンダラーを使用してアーティスト (およびその子) を描画します。

アーティストが表示されていない場合、これは効果がありません ( Artist.get_visible False を返します)。

パラメータ:
レンダラーRendererBaseのサブクラス。

ノート

このメソッドは Artist サブクラスでオーバーライドされます。

get_axisline_style ( ) [ソース] #

現在の軸線のスタイルを返します。

get_helper ( ) [ソース] #

軸アーティスト ヘルパー インスタンスを返します。

get_tightbbox ( renderer = None ) [source] #

と同様Artist.get_window_extentですが、クリッピングが含まれます。

パラメータ:
レンダラーRendererBaseサブクラス

図形の描画に使用されるレンダラー (つまり fig.canvas.get_renderer())

戻り値:
Bbox

囲んでいる境界ボックス (Figure のピクセル座標)。

get_transform ( ) [ソース] #

Transformこのアーティストが使用するインスタンスを返します。

invert_ticklabel_direction ( ) [ソース] #
set ( * , agg_filter=<UNSET> , alpha=<UNSET > , animation=<UNSET> , axis_direction=<UNSET> ,, axisline_style=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET > , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=< UNSET> , rasterized=< UNSET> , sketch_params=<UNSET> , snap=<UNSET>, ticklabel_direction=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [ソース] #

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

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

財産

説明

agg_filter

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

alpha

スカラーまたはなし

animated

ブール

axis_direction

わからない

axislabel_direction

{"+", "-"}

axisline_style

str または None

clip_box

Bbox

clip_on

ブール

clip_path

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

figure

Figure

gid

in_layout

ブール

label

わからない

mouseover

ブール

path_effects

AbstractPathEffect

picker

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

rasterized

ブール

sketch_params

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

snap

ブールまたはなし

ticklabel_direction

{"+", "-"}

transform

Transform

url

visible

ブール

zorder

浮く

set_axis_direction ( axis_direction ) [ソース] #

方向、テキストの角度、目盛りラベルのテキストの配置、長方形の軸の matplotlib 規則に従うラベルを調整します。

axis_directionは、[左、右、下、上] のいずれかでなければなりません。

財産

目盛りラベルの場所

「-」

"+"

"+"

「-」

軸ラベルの場所

「-」

"+"

"+"

「-」

目盛り角度

90

0

-90

180

ticklabel va

中心

ベースライン

中心

ベースライン

ticklabelは

中心

中心

軸ラベル角度

180

0

0

180

軸ラベル va

中心

中心

軸ラベル ha

中心

中心

方向「+」と「-」は、増加する座標の方向に相対的であることに注意してください。また、テキストの角度は実際には (90 + ticklabel への方向の角度) に対して相対的であり、下軸は 0 になります。

set_axislabel_direction ( label_direction ) [ソース] #

軸ラベルの方向を調整します。

label_directionの '+' と '-' は、増加する座標の方向に相対的であることに注意してください。

パラメータ:
label_direction {"+", "-"}
set_axisline_style ( axisline_style = None , ** kwargs ) [source] #

軸線のスタイルを設定します。

新しいスタイルは、渡された属性によって完全に定義されます。既存のスタイル属性は無視されます。

パラメータ:
axisline_style str または None

'->' などの線のスタイル。オプションで、コンマ区切りの属性リストが続きます。または、属性をキーワードとして指定することもできます。

Noneの場合、利用可能なスタイルを含む文字列を返します。

次の 2 つのコマンドは同じです: >>> set_axisline_style("->,size=1.5") >>> set_axisline_style("->", size=1.5)

set_label ( s ) [ソース] #

凡例に表示されるラベルを設定します。

パラメータ:
オブジェクト

sは、 を呼び出すことによって文字列に変換されますstr

set_ticklabel_direction ( tick_direction ) [ソース] #

ticklabelの方向を調整します。

label_directionの '+' と '-' は、増加する座標の方向に相対的であることに注意してください。

パラメータ:
tick_direction {"+", "-"}
toggle ( all =なし ticks =なし ticklabels =なし label =なし) [source] #

目盛り、目盛りラベル、および (軸) ラベルの表示を切り替えます。すべてオフにするには、

axis.toggle(all=False)

すべてをオフにして、ティックをオンにするには

axis.toggle(all=False, ticks=True)

(軸) ラベル以外をすべてオンにするには

axis.toggle(all=True, label=False))
ズオーダ= 2.5 #