matplotlib.pyplot.text #
- matplotlib.pyplot. text ( x , y , s , fontdict = None , ** kwargs ) [source] #
Axes にテキストを追加します。
データ座標の位置x、yでテキストsを Axes に追加します。
- パラメータ:
- x、yフロート
テキストを配置する位置。デフォルトでは、これはデータ座標です。座標系は、 transformパラメータを使用して変更できます。
- s str
テキスト。
- fontdict dict、デフォルト: なし
デフォルトのテキスト プロパティをオーバーライドする辞書。fontdict が None の場合、デフォルトは によって決定され
rcParams
ます。
- 戻り値:
- その他のパラメータ:
- **kwargs
Text
プロパティ。 その他のその他のテキスト パラメータ。
財産
説明
(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'}
ブール
ブール
浮く
浮く
浮く
- **kwargs
例
個々のキーワード引数を使用して、特定のパラメーターをオーバーライドできます。
>>> text(x, y, s, fontsize=12)
デフォルトの変換では、テキストがデータ座標にあることを指定しますが、代わりに、テキストを軸座標に指定することもできます ((0, 0) は左下、(1, 1) は右上)。以下の例では、軸の中央にテキストを配置します。
>>> text(0.5, 0.5, 'matplotlib', horizontalalignment='center', ... verticalalignment='center', transform=ax.transAxes)
キーワードbboxを使用すると、テキスト インスタンスの周りに長方形のボックスを配置できます (たとえば、背景色を設定するため) 。bboxは
Rectangle
プロパティの辞書です。例えば:>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))