matplotlib.text
#
図にテキストを含めるためのクラス。
- クラス matplotlib.text. Text ( x = 0 , y = 0 , text = '' , * , color =なし, verticalalignment = 'baseline' , horizo ntalalignment = 'left' , multialignment =なし, fontproperties =なし, rotation =なし, linesspace =なし, rotation_mode =なし, usetex = None , wrap = False , transform_rotates_text = False , parse_math = None , ** kwargs ) [source] #
拠点:
Artist
ウィンドウまたはデータ座標でのテキストの格納と描画を処理します。
文字列textでx、y
Text
にインスタンスを作成します。テキストは、 (デフォルト: 'left') および (デフォルト: 'bottom' ) に従って、アンカー ポイント ( x、y ) に対して相対的に配置されます。テキストの配置も参照してください 。
horizontalalignment
verticalalignment
Text は「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_visible
False を返します)。- パラメータ:
- レンダラー
RendererBase
のサブクラス。
- レンダラー
ノート
このメソッドは Artist サブクラスでオーバーライドされます。
- get_bbox_patch ( ) [ソース] #
bbox パッチを返すか、作成されて
patches.FancyBboxPatch
いない場合は None を返します。
- get_family ( ) [ソース] #
のエイリアス
get_fontfamily
。
- get_font ( ) [ソース] #
のエイリアス
get_fontproperties
。
- get_font_properties ( ) [ソース] #
のエイリアス
get_fontproperties
。
- get_ha ( ) [ソース] #
のエイリアス
get_horizontalalignment
。
- get_math_fontfamily ( ) [ソース] #
Matplotlib によってレンダリングされる数学テキストのフォント ファミリ名を返します。
デフォルト値は
rcParams["mathtext.fontset"]
(デフォルト:'dejavusans'
) です。こちらもご覧ください
- get_name ( ) [ソース] #
のエイリアス
get_fontname
。
- get_prop_tup ( renderer = None ) [source] #
[非推奨] プロパティのハッシュ可能なタプルを返します。
人間が判読できるようにすることは意図していませんが、テキストに関する派生情報 (レイアウトなど) をキャッシュしたいバックエンドや、テキストが変更されたかどうかを知る必要があるバックエンドに役立ちます。
ノート
バージョン 3.5 以降は非推奨です。
- get_size ( ) [ソース] #
のエイリアス
get_fontsize
。
- get_style ( ) [ソース] #
のエイリアス
get_fontstyle
。
- get_va ( ) [ソース] #
のエイリアス
get_verticalalignment
。
- get_variant ( ) [ソース] #
のエイリアス
get_fontvariant
。
- get_verticalalignment ( ) [ソース] #
垂直方向の配置を文字列として返します。「top」、「center」、「bottom」、「baseline」、または「center_baseline」のいずれかになります。
- get_weight ( ) [ソース] #
のエイリアス
get_fontweight
。
- get_window_extent ( renderer = None , dpi = 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
わからない
わからない
わからない
色
{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
float または {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
{範囲 0 ~ 1000 の数値、「超凝縮」、「超凝縮」、「凝縮」、「半圧縮」、「通常」、「半拡張」、「拡張」、「超拡張」 ', '超拡張'}
{'normal', 'italic', 'oblique'}
{'normal', 'small-caps'}
{0 ~ 1000 の範囲の数値、'ultralight'、'light'、'normal'、'regular'、'book'、'medium'、'roman'、'semibold'、'demibold'、'demi'、 'bold', 'heavy', 'extra bold', 'black'}
力
{'左', '中央', '右'}
ブール
物体
float (フォントサイズの倍数)
力
ブール
{'左', '右', '中央'}
ブール
None または bool または float または callable
(浮く、浮く)
ブール
float または {'vertical', 'horizontal'}
{なし、「デフォルト」、「アンカー」}
(位取り: float、長さ: float、乱数: float)
ブールまたはなし
物体
ブール
力
ブールまたはなし
{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
ブール
ブール
浮く
浮く
浮く
- set_backgroundcolor (色) [ソース] #
bbox を更新して、テキストの背景色を設定します。
- パラメータ:
- カラーカラー
こちらもご覧ください
set_bbox
境界ボックスの位置を変更するには
- set_bbox ( rectprops ) [ソース] #
自分自身の周りにバウンディング ボックスを描画します。
- パラメータ:
- プロパティを持つrectprops dict
patches.FancyBboxPatch
デフォルトのボックス スタイルは「正方形」です。の変異スケールは
patches.FancyBboxPatch
fontsize に設定されます。
- プロパティを持つrectprops dict
例
t.set_bbox(dict(facecolor='red', alpha=0.5))
- set_clip_on ( b ) [ソース] #
アーティストがクリッピングを使用するかどうかを設定します。
False アーティストが Axes の外側に表示されると、予期しない結果が生じる可能性があります。
- パラメータ:
- ブール値
- set_clip_path (パス、変換=なし) [ソース] #
アーティストのクリップ パスを設定します。
- パラメータ:
- パス
Patch
またはPath
またはTransformedPath
または なし クリップ パス。が指定されている場合は
Path
、変換も提供する必要があります。Noneの場合、以前に設定されたクリップ パスは削除されます。- 変換
Transform
、オプション pathが の場合にのみ使用されます。
Path
この場合、指定Path
されたものはTransformedPath
using transformに変換されます。
- パス
ノート
効率化のため、パスが の場合、
Rectangle
このメソッドはクリッピング ボックスを対応する四角形に設定し、クリッピング パスを に設定しNone
ます。技術的な理由 ( のサポート
set
) により、タプル ( path、transform ) も単一の位置パラメーターとして受け入れられます。
- set_family (フォント名) [ソース] #
のエイリアス
set_fontfamily
。
- set_font ( fp ) [ソース] #
のエイリアス
set_fontproperties
。
- set_font_properties ( fp ) [ソース] #
のエイリアス
set_fontproperties
。
- set_fontfamily (フォント名) [ソース] #
フォントファミリーを設定します。単一の文字列、または優先度の低い文字列のリストのいずれかです。各文字列は、実際のフォント名または一般的なフォント クラス名のいずれかです。後者の場合、特定のフォント名が対応する rcParams で検索されます。
Text
インスタンスが で構築されている場合fontfamily=None
、フォントはrcParams["font.family"]
(デフォルト: ) に設定され、既存の インスタンスで が呼び出さ['sans-serif']
れたときにも同じことが行われます。set_fontfamily()
Text
- パラメータ:
- fontname {FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
こちらもご覧ください
- set_fontname ( fontname ) [ソース] #
のエイリアス
set_family
。一方向のエイリアスのみ: getter が異なります。
- パラメータ:
- fontname {FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
こちらもご覧ください
- set_fontproperties ( fp ) [ソース] #
テキストを制御するフォント プロパティを設定します。
- パラメータ:
- fp
font_manager.FontProperties
またはstr
またはpathlib.Path
の場合、
str
によって解析された fontconfig パターンとして解釈されFontProperties
ます。の場合、pathlib.Path
フォント ファイルへの絶対パスとして解釈されます。
- fp
- set_fontsize ( fontsize ) [ソース] #
フォントサイズを設定します。
- パラメータ:
- fontsize float または {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
float の場合、ポイント単位のフォント サイズ。文字列値は、デフォルトのフォント サイズに対する相対的なサイズを示します。
こちらもご覧ください
- set_fontstretch (ストレッチ) [ソース] #
フォントストレッチ(横の縮小または拡大)を設定します。
- パラメータ:
- Stretch {0 ~ 1000 の範囲の数値、「超凝縮」、「超凝縮」、「凝縮」、「半圧縮」、「通常」、「半拡張」、「拡張」、「超圧縮」拡張された'、'超拡張された'}
こちらもご覧ください
- set_fontstyle ( fontstyle ) [ソース] #
フォント スタイルを設定します。
- パラメータ:
- fontstyle {'normal', 'italic', 'oblique'}
こちらもご覧ください
- set_fontweight (ウェイト) [ソース] #
フォントの太さを設定します。
- パラメータ:
- weight {0 ~ 1000 の範囲の数値、'ultralight'、'light'、'normal'、'regular'、'book'、'medium'、'roman'、'semibold'、'demibold'、'demi' , '太字', '重い', '極太字', '黒'}
こちらもご覧ください
- set_ha (整列) [ソース] #
のエイリアス
set_horizontalalignment
。
- set_horizontalalignment (整列) [ソース] #
アンカー ポイントを基準にして水平方向の配置を設定します。
テキストの配置も参照してください。
- パラメータ:
- 整列{'左', '中央', '右'}
- set_linespacing (間隔) [ソース] #
行間隔をフォント サイズの倍数として設定します。
デフォルトの行間隔は 1.2 です。
- パラメータ:
- 間隔フロート (フォント サイズの倍数)
- set_ma (整列) [ソース] #
のエイリアス
set_multialignment
。
- set_math_fontfamily ( fontfamily ) [ソース] #
Matplotlib によってレンダリングされる数学テキストのフォント ファミリを設定します。
これは、Matplotlib 独自の数学レンダラーにのみ影響します。TeX ( ) でレンダリングする場合は効果がありません
usetex=True
。- パラメータ:
- fontfamily str
フォントファミリーの名前。
利用可能なフォント ファミリは、 matplotlibrc.template ファイルで定義されています。
こちらもご覧ください
- set_multialignment (整列) [ソース] #
マルチ テキストのテキスト配置を設定します。
すべての線の境界ボックスのレイアウトは、 horizontalalignment および verticalalignment プロパティによって決定されます。このプロパティは、そのボックス内のテキスト行の配置を制御します。
- パラメータ:
- 整列{'左', '右', '中央'}
- set_name (フォント名) [ソース] #
のエイリアス
set_fontname
。
- set_parse_math ( parse_math ) [ソース] #
この の数学テキストの解析を無効にするには、スイッチをオーバーライドします
Text
。- パラメータ:
- parse_mathブール
False の場合、
Text
数学テキストは使用されません。True の場合、エスケープされていないドル記号が偶数個ある場合に mathtext が使用されます。
- set_rotation ( s ) [ソース] #
テキストの回転を設定します。
- パラメータ:
- float または {'vertical', 'horizontal' }
数学的に正の方向 (反時計回り) の度単位の回転角度。「水平」は 0、「垂直」は 90 です。
- set_rotation_mode ( m ) [ソース] #
テキストの回転モードを設定します。
- パラメータ:
- m {なし、「デフォルト」、「アンカー」}
None
またはの場合"default"
、テキストは最初に回転され、次に水平方向と垂直方向の配置に従って配置されます。の場合"anchor"
、位置合わせは回転の前に行われます。
- set_size ( fontsize ) [ソース] #
のエイリアス
set_fontsize
。
- set_stretch (ストレッチ) [ソース] #
のエイリアス
set_fontstretch
。
- set_style ( fontstyle ) [ソース] #
のエイリアス
set_fontstyle
。
- set_text ( s ) [ソース] #
テキスト文字列sを設定します。
改行 (
\n
) または LaTeX 構文の数式を含めることができます。- パラメータ:
- のオブジェクト
空の文字列に変換されるものを
str
除いて、 すべてのオブジェクトがその表現に変換されます。None
- set_usetex ( usetex ) [ソース] #
- パラメータ:
- usetex bool または None
TeX を使用してレンダリングするかどうか、使用する
None
ことを意味しますrcParams["text.usetex"]
(デフォルト:False
)。
- set_va (整列) [ソース] #
のエイリアス
set_verticalalignment
。
- set_variant (バリアント) [ソース] #
のエイリアス
set_fontvariant
。
- set_verticalalignment (整列) [ソース] #
アンカー ポイントを基準にして垂直方向の配置を設定します。
テキストの配置も参照してください。
- パラメータ:
- align {'bottom', 'baseline', 'center', 'center_baseline', 'top'}
- set_weight ( weight ) [ソース] #
のエイリアス
set_fontweight
。
- set_wrap (ラップ) [ソース] #
テキストを折り返すかどうかを設定します。
- パラメータ:
- ラップブール
ノート
ラッピングは ( IPython/Jupyter で内部的にも使用されます)と一緒には機能しません 。'tight' 設定では、すべてのコンテンツに対応するようにキャンバスが再スケーリングされ、ラップの前に行われます。
savefig(..., bbox_inches='tight')
%matplotlib inline
- update_bbox_position_size (レンダラー) [ソース] #
bbox の場所とサイズを更新します。
このメソッドは、bbox を実際に描画する前に、bbox の位置とサイズを更新する必要がある場合に使用する必要があります。
- ズオーダ= 3 #
- クラス matplotlib.text. Annotation ( text , xy , xytext = None , xycoords = 'data' , textcoords = None , arrowprops = None , annotation_clip = None , ** kwargs ) [source] #
塩基:
Text
,_AnnotationBase
An
Annotation
はText
、特定の位置xyを参照できる aです。オプションで、テキストからxyを指す矢印を描くことができます。- 属性:
- XY
注釈付きの位置。
- xy座標
xyの座標系。
- arrow_patch
xytextからxy
FancyArrowPatch
を指すA 。
ポイントxyにテキストtextで注釈を付けます。
最も単純な形式では、テキストはxyに配置されます。
オプションで、テキストを別の位置xytextに表示できます。テキストから注釈付きの点xyを指す矢印は、 arrowpropsを定義することで追加できます。
- パラメータ:
- テキスト文字列
注釈のテキスト。
- xy (フロート、フロート)
注釈を付ける点(x, y) 。座標系はxycoordsによって決定されます。
- xytext (float、float)、デフォルト: xy
テキストを配置する位置(x, y) 。座標系はtextcoordsによって決定されます。
- xycoords str or
Artist
orTransform
or callable or (float, float), default: 'data' xyが与えられる座標系。次のタイプの値がサポートされています。
次のいずれかの文字列:
価値
説明
「フィギュアポイント」
図の左下からのポイント
「図形ピクセル」
図の左下からのピクセル
「数字の分数」
図の端数を左下から
「サブフィギュア ポイント」
サブフィギュアの左下からのポイント
'サブフィギュア ピクセル'
サブフィギュアの左下からのピクセル
'サブフィギュア分数'
サブフィギュアの左下からの端数
「軸ポイント」
軸の左下隅からのポイント
「軸ピクセル」
軸の左下隅からのピクセル
「軸分数」
左下からの軸の分数
'データ'
注釈が付けられているオブジェクトの座標系を使用 (デフォルト)
「極性」
(シータ、r)ネイティブの「データ」座標でない場合
'サブフィギュア ピクセル' と 'フィギュア ピクセル' は親 Figure で同じであるため、サブフィギュアで使用できるコードが必要なユーザーは 'サブフィギュア ピクセル' を使用できることに注意してください。
An
Artist
: xyは、アーティストの の分数として解釈されBbox
ます。たとえば、(0, 0)はバウンディング ボックスの左下隅になり、(0.5, 1)はバウンディング ボックスの中央上部になります。xyを画面座標
Transform
に変換するA。次のシグネチャのいずれかを持つ関数:
def transform(renderer) -> Bbox def transform(renderer) -> Transform
rendererは
RendererBase
サブクラスです。xとyの別々の座標系を指定するタプル(xcoords, ycoords)。xcoordsとycoordsは、それぞれ上記のタイプのいずれかでなければなりません。
詳細については、高度な注釈を参照してください。
- textcoords str or
Artist
orTransform
or callable or (float, float), デフォルト: xycoordsの値 xytextが与えられる座標系。
すべてのxycoords値と次の文字列が有効です。
価値
説明
「オフセットポイント」
xy値からのオフセット (ポイント単位)
「オフセット ピクセル」
xy値からのオフセット (ピクセル単位)
- arrowprops dict、オプション
位置xyとxytext
FancyArrowPatch
の間に矢印を描画するために使用されるプロパティ。デフォルトは None です。つまり、矢印は描画されません。歴史的な理由から、矢印を指定するには、「シンプル」と「ファンシー」の 2 つの異なる方法があります。
単純な矢印:
arrowpropsにキー 'arrowstyle' が含まれていない場合、許可されるキーは次のとおりです。
鍵
説明
幅
ポイント単位の矢印の幅
ヘッド幅
矢印の基部のポイント単位の幅
頭の長さ
ポイント単位の矢頭の長さ
縮む
両端から収縮する全長の割合
?
矢印はテキスト ボックスの端に取り付けられ、正確な位置 (角または中央) は、それが指している場所によって異なります。
ファンシーアロー:
これは、「arrowstyle」が arrowprops で提供されている場合に使用されます。
有効なキーは次の
FancyArrowPatch
パラメーターです。鍵
説明
アロースタイル
矢印のスタイル
接続スタイル
接続スタイル
relpos
下記参照; デフォルトは (0.5, 0.5) です
パッチA
デフォルトはテキストの境界ボックスです
パッチB
デフォルトはなし
シュリンクA
デフォルトは 2 ポイントです
シュリンクB
デフォルトは 2 ポイントです
突然変異スケール
デフォルトはテキストサイズ (ポイント単位)
突然変異の側面
デフォルトは 1 です。
?
矢印の正確な始点位置は relposによって定義されます。これはテキスト ボックスの相対座標のタプルで、(0, 0) は左下隅、(1, 1) は右上隅です。<0 および >1 の値がサポートされており、テキスト ボックスの外側のポイントを指定します。デフォルト (0.5, 0.5) では、開始点はテキスト ボックスの中央にあります。
- Annotation_clip bool または None、デフォルト: None
注釈ポイントxyが軸領域の外側にある場合に、注釈をクリップする (つまり、描画しない) かどうか。
Trueの場合、 xyが軸の外側にある場合、注釈はクリップされます。
Falseの場合、注釈は常に描画されます。
Noneの場合、 xyが軸の外にあり、xycoordsが 'data' の場合、注釈はクリップされます。
- **kwargs
追加の kwargs が に渡され
Text
ます。
- 戻り値:
こちらもご覧ください
- プロパティ anncoords #
に使用する座標系
Annotation.xyann
。
- draw (レンダラー) [ソース] #
指定されたレンダラーを使用してアーティスト (およびその子) を描画します。
アーティストが表示されていない場合、これは効果がありません (
Artist.get_visible
False を返します)。- パラメータ:
- レンダラー
RendererBase
のサブクラス。
- レンダラー
ノート
このメソッドは Artist サブクラスでオーバーライドされます。
- get_anncoords ( ) [ソース] #
に使用する座標系を返します
Annotation.xyann
。のxycoordsも参照してください
Annotation
。
- get_tightbbox ( renderer = None ) [source] #
と同様
Artist.get_window_extent
ですが、クリッピングが含まれます。- パラメータ:
- レンダラー
RendererBase
サブクラス 図形の描画に使用されるレンダラー (つまり
fig.canvas.get_renderer()
)
- レンダラー
- 戻り値:
Bbox
囲んでいる境界ボックス (Figure のピクセル座標)。
- 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>、 animated=<UNSET>、 anncoords=<UNSET>、 annotation_clip=<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>、picker=<UNSET>、position=<UNSET > 、 rasterized=< UNSET>、rotation=<UNSET>、rotation_mode=<UNSET>、sketch_params=<UNSET>、snap=<設定解除> ,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 つのオフセットを返すフィルター関数
スカラーまたはなし
ブール
わからない
annotation_clip
ブールまたはなし
色
プロパティを持つ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_anncoords ( coords ) [ソース] #
に使用する座標系を設定します
Annotation.xyann
。のxycoordsも参照してください
Annotation
。
- プロパティ xyann #
テキストの位置。
のxytextも参照してください
Annotation
。
- プロパティ xycoords #
- クラス matplotlib.text. OffsetFrom (アーティスト、 ref_coord、ユニット= 'ポイント' ) [ソース] #
拠点:
object
を操作するための呼び出し可能なヘルパー クラス
Annotation
。- パラメータ: