mpl_toolkits.axisartist.axis_artist.TickLabels #
- クラス mpl_toolkits.axisartist.axis_artist. TickLabels ( * , axis_direction = 'bottom' , ** kwargs ) [source] #
拠点:
AxisLabelラベルに目盛りを付けます。Text から派生していますが、この単一のアーティストがすべての目盛りラベルを描画します。AxisLabel と同様に、テキストの位置はその場で更新されるため、テキストの位置を変更しても効果はありません。それ以外の場合、プロパティは通常の Text として変更できます。メインラインの matplotlib の ticklabel とは異なり、単一の ticklabel だけのプロパティは変更できません。
目盛りと目盛りラベルの間でパッドを変更するには、set_pad を使用します。
- draw (レンダラー) [ソース] #
指定されたレンダラーを使用してアーティスト (およびその子) を描画します。
アーティストが表示されていない場合、これは効果がありません (
Artist.get_visibleFalse を返します)。- パラメータ:
- レンダラー
RendererBaseのサブクラス。
- レンダラー
ノート
このメソッドは Artist サブクラスでオーバーライドされます。
- get_texts_widths_heights_descents (レンダラー) [ソース] #
ticklabelsのタプルのリストを返します。
(width, height, descent)空のラベルは除外されます。
- set ( * , agg_filter=<UNSET> , alpha=<UNSET > , animation=<UNSET > , axis_direction=<UNSET> , backgroundcolor=<UNSET> , bbox=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET >、 clip_path=<UNSET>、 color=<UNSET>、 default_alignment=<UNSET>、 default_angle=<UNSET>、 fontfamily=<UNSET>、 fontproperties=<UNSET>、 fontsize=<UNSET>、 fontstretch=<UNSET>、fontstyle=<UNSET> ,fontvariant=<UNSET> , fontweight=<UNSET> , gid=<UNSET > , horizontalalignment=< UNSET> , in_layout=<UNSET> , label=<UNSET> , linespacing=<UNSET> , locs_angles_labels=<UNSET> , math_fontfamily= <UNSET> , mouseover=<UNSET> , multialignment=<UNSET> , pad=<UNSET> , parse_math=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , position= <UNSET> , rasterized= <UNSET >、回転=<未設定> ,rotation_mode=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , text=<UNSET> , transform=<UNSET> , transform_rotates_text=<UNSET> , url=<UNSET> , usetex=<UNSET> , verticalalignment= <UNSET> , visible=<UNSET> , wrap=<UNSET> , x=<UNSET> , y=<UNSET> , zorder=<UNSET> ) [ソース] #
一度に複数のプロパティを設定します。
サポートされているプロパティは
財産
説明
(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数
スカラーまたはなし
ブール
わからない
色
プロパティを持つdict
patches.FancyBboxPatchブール
パッチまたは (パス、変換) またはなし
colorまたはc色
わからない
わからない
fontfamilyまたは家族{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontpropertiesまたは font または font_propertiesfontsizeまたはサイズfloat または {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretchまたはストレッチ{範囲 0 ~ 1000 の数値、「超凝縮」、「超凝縮」、「凝縮」、「半圧縮」、「通常」、「半拡張」、「拡張」、「超拡張」 ', '超拡張'}
fontstyleまたはスタイル{'normal', 'italic', 'oblique'}
fontvariantまたはバリアント{'normal', 'small-caps'}
fontweightまたは重量{0 ~ 1000 の範囲の数値、'ultralight'、'light'、'normal'、'regular'、'book'、'medium'、'roman'、'semibold'、'demibold'、'demi'、 'bold', 'heavy', 'extra bold', 'black'}
力
{'左', '中央', '右'}
ブール
物体
float (フォントサイズの倍数)
わからない
力
ブール
multialignmentまたはま{'左', '右', '中央'}
わからない
ブール
None または bool または float または callable
(浮く、浮く)
ブール
float または {'vertical', 'horizontal'}
{なし、「デフォルト」、「アンカー」}
(位取り: float、長さ: float、乱数: float)
ブールまたはなし
物体
ブール
力
ブールまたはなし
verticalalignmentまたはva{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
ブール
ブール
浮く
浮く
浮く
- set_axis_direction ( label_direction ) [ソース] #
matplotlib の規則に従って、目盛りラベルのテキストの角度とテキストの配置を調整します。
label_directionは、[左、右、下、上] のいずれかでなければなりません。
財産
左
下
右
上
目盛り角度
90
0
-90
180
ticklabel va
中心
ベースライン
中心
ベースライン
ticklabelは
右
中心
右
中心
テキストの角度は実際には (90 + ticklabel への方向の角度) に対して相対的であることに注意してください。これにより、下軸は 0 になります。