text.Text【テキスト】3.5

メモ ( 概要 関連 外部リンク ) 構文 ( Text【テキスト】のプロパティ )

メモ

概要

  • テキストのクラス
  • pyplot.suptitle【タイトル設定 (全体)】・pyplot.title【タイトル設定】・axes.Axes.set_title【タイトル設定】
  • 色定義
  • pie【円グラフ】

構文

class matplotlib.text.Text(x=0, y=0, text='', color=None, verticalalignment='baseline', horizontalalignment='left', multialignment=None, fontproperties=None, rotation=None, linespacing=None, rotation_mode=None, usetex=None, wrap=False, transform_rotates_text=False, *3.5, parse_math3.5 =True, **kwargs)

xx位置
yy位置
textテキスト
color前景色
verticalalignment垂直方向の配置
horizontalalignment水平方向の配置
multialignment複数行のテキスト配置
fontpropertiesフォントプロパティ
rotationテキストの回転
linespacing行間隔
rotation_mode回転モード
usetexTeX の使用有無
wrapテキストの折り返し有無
transform_rotates_text回転変換のテキスト方向影響の有無
parse_math (キーワード引数)3.5mathtext解析の有無
kwargs (可変長キーワード引数)キーワードで Text【テキスト】のプロパティ 指定

Text【テキスト】のプロパティ

取得:get_~( )

設定:set_~( )

プロパティデフォルト取得設定備考
agg_filteragg フィルター
alphaスカラー
None
アルファ値 (0:透明 ~ 1:不透明)
animatedboolアニメーション使用の有無
backgroundcolorcolor【色定義】背景色
bboxdict with properties for patches.FancyBboxPatch
clip_boxBbox
clip_onboolクリッピングの有無 (True:範囲内のみ描画 / False:範囲外にも描画可)
clip_pathPatch
(Path, Transform)
None
color
c 3.1
color【色定義】前景色
contains3.3ピッカーイベント (参照:picker【ピッカーイベント】)
figureFigure所属フィギュア
fontfamily
family3.1
strフォントファミリー (フォント名)
指定値備考
フォント名
(以下はフォントファミリー)
個別のフォント名
'serif'セリフ
'sans-serif'サンセリフ
'cursive'筆記体
'fantasy'装飾書体
'monospace'等幅フォント
fontname3.1strフォント名 (上記参照)
fontproperties
font3.3
font_properties3.1
font_manager.FontProperties
str3.3
pathlib.Path3.3
フォントプロパティ
型 (プロパティ)デフォルト値備考
FontPropertiesfamilyrcParams['font.family']
('sans-serif')
フォントファミリー (詳細はfontfamily参照)
stylercParams['font.style']
('normal')
フォントスタイル (詳細はfontstyle参照)
variantrcParams['font.variant']
('normal')
(詳細はfontvariant参照)
stretchrcParams['font.stretch']
('normal')
フォント拡張 (詳細はfontstretch参照)
weightrcParams['font.weight']
('normal')
フォントの太さ (詳細はfontweight参照)
sizercParams['font.size']フォントサイズ (詳細はfontsize参照)
fnameNoneフォントファイルの絶対パス
math_fontfamily 3.4rcParams["mathtext.fontset"]
('dejavusans')
mathtext用フォント
strFontconfigのパターン (単独指定)
pathlib.Pathフォントファイルの絶対パス
fontsize
size3.1
float
str
フォントサイズ
指定値備考
floatフォントサイズ (ポイント単位)
'xx-small'



標準



'x-small'
'small'
'medium'
'large'
'x-large'
'xx-large'
fontstretch
stretch3.1
数値
str
フォント拡張
指定値備考
0~1000
'ultra-condensed'
'extra-condensed'
'condensed'
'semi-condensed'
'normal'通常文字幅
'semi-expanded'
'expanded'
'extra-expanded'
'ultra-expanded'
fontstyle
style3.1
strフォントスタイル
スタイル備考
'normal'通常体
'italic'イタリック体
'oblique'斜体
fontvariant
variant3.1
str
フォントバリアント備考
'normal'標準
'small-caps'スモールキャップス (小文字サイズの大文字)
fontweight
weight3.1
数値
str
フォントの太さ
指定値備考
0~1000
'ultralight'
'light'
'normal'400
'regular'
'book'
'medium'
'roman'
'semibold'
'demibold'
'demi'
'bold'700
'heavy'
'extra bold'
'black'
gidstrグループId (識別子として利用可)
horizontalalignment
ha3.1
str水平方向の配置
指定値備考
'center'中央寄せ
'right'右寄せ
'left'左寄せ
in_layoutboolレイアウト計算に含めるか否か
labelobjectラベル
linespacingfloat
(multiple of font size)
行間隔 (フォントサイズの倍数)
math_fontfamily 3.4str'dejavusans', 'dejavuserif', 'cm', 'stix', 'stixsans' and 'custom'.
multialignment
ma3.1
str複数行のテキスト配置
指定値備考
'left'左寄せ
'right'右寄せ
'center'中央寄せ
parse_math 3.5boolmathtext解析の有無
path_effectsAbstractPathEffect
pickerNone
bool
float
callable
None:
bool:ピッカーイベント有無
float:
callable:ピッカーイベント
position(float, float)位置座標 (x, y)
rasterizedboolラスタライズ(ビットマップ) 描画強制の有無
rotationfloat
str
テキストの回転
指定値備考
float回転角度 (度単位)
(3時の位置から反時計回り)
'vertical'垂直 (90)
'horizontal'水平 (0)
rotation_modeNone
str
回転モード
指定値備考
None回転後に位置合わせ
'default'
'anchor'位置合わせ後に回転
sketch_params(scale: float, length: float, randomness: float)
snapbool
None
スナップ (ピクセル位置補正) の有無
(Agg・MacOSX バックエンドのみサポート)
textobjectテキスト
transformTransform
transform_rotates_textbool回転変換のテキスト方向影響の有無
urlstrハイパーリンクURL (SVG のみ対応)
usetexbool
None
TeX の使用有無
verticalalignment
va3.1
str垂直方向の配置
指定値備考
'center'文字の中央を座標に合わせる
'top'文字の上を座標に合わせる
'bottom'文字の下を座標に合わせる
'baseline'文字のベースラインを座標に合わせる
'center_baseline'文字のベースライン基準の中央を座標に合わせる
visiblebool表示有無
wrapboolテキストの折り返し有無
xfloatx位置
yfloaty位置
zorderfloatZオーダー (大きい方が手前)