mpl_toolkits.axisartist.axis_artist.LabelBase #
- クラス mpl_toolkits.axisartist.axis_artist. LabelBase ( *引数, ** kwargs ) [ソース] #
拠点:
TextAxisLabel および TickLabels の基本クラス。テキストの位置と角度は、offset_ref_angle、text_ref_angle、および offset_radius 属性によって計算されます。
文字列textでx、y
Textにインスタンスを作成します。テキストは、 (デフォルト: 'left') および (デフォルト: 'bottom' ) に従って、アンカー ポイント ( x、y ) に対して相対的に配置されます。テキストの配置も参照してください 。
horizontalalignmentverticalalignmentText は「label」キーワード引数を受け入れますが、デフォルトでは凡例のハンドルには追加されません。
有効なキーワード引数は次のとおりです。
財産
説明
(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'}
ブール
ブール
浮く
浮く
浮く
- draw (レンダラー) [ソース] #
指定されたレンダラーを使用してアーティスト (およびその子) を描画します。
アーティストが表示されていない場合、これは効果がありません (
Artist.get_visibleFalse を返します)。- パラメータ:
- レンダラー
RendererBaseのサブクラス。
- レンダラー
ノート
このメソッドは Artist サブクラスでオーバーライドされます。
- get_window_extent ( renderer = None ) [source] #
Bboxテキストの境界を表示単位で返します。内部で使用するだけでなく、Web ページの png ファイルでクリック可能な領域を指定する場合にも役立ちます。
- パラメータ:
- レンダラーレンダラー、オプション
境界ボックスを計算するにはレンダラーが必要です。アーティストが既に描画されている場合、レンダラーはキャッシュされます。
get_window_extentしたがって、最初の描画の前に呼び出すときにのみ、この引数を渡す必要があります。実際には、通常は最初にドローをトリガーする方が簡単です。たとえば、draw_without_renderingまたはを呼び出しplt.show()ます。- dpi float、オプション
bbox を計算するための dpi 値。デフォルトは
self.figure.dpi(レンダラーの dpi ではありません)。カスタム dpi 値で保存された図と領域を一致させる場合などに設定する必要があります。
- set ( * , agg_filter=<UNSET> , alpha=<UNSET > , animation=<UNSET> , backgroundcolor=<UNSET> , bbox=<UNSET> , clip_box = <UNSET > , clip_on=<UNSET> , clip_path=<UNSET > , color=<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> , math_fontfamily=<UNSET> , mouseover=<UNSET> , multialignment=<UNSET> , parse_math=<UNSET> , path_effects=<UNSET> ,ピッカー=<UNSET>、position=<UNSET > 、 rasterized=<UNSET >、rotation=<UNSET>、rotation_mode=<UNSET>、sketch_params=<UNSET>、snap=<UNSET>、text=<UNSET>、transform=<設定解除> ,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'}
ブール
ブール
浮く
浮く
浮く