matplotlib.figure.Figure.text#
- Figure.text(x, y, s, fontdict=None, **kwargs)[源代码]#
添加文本到图形。
- 参数:
- x, y浮动
放置文本的位置。默认情况下,这是在图形坐标中,浮点数在 [0, 1] 范围内。可以使用 transform 关键字更改坐标系。
- sstr
文本字符串。
- fontdict字典, 可选
一个用于覆盖默认文本属性的字典。如果没有给出,默认值由
rcParams["font.*"]
决定。作为 kwargs 传递的属性会覆盖 fontdict 中相应的属性。
- 返回:
- 其他参数:
- **kwargs :
Text
属性文本属性 其他杂项文本参数。
属性
描述
一个过滤函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和两个从图像左下角开始的偏移量
标量或无
布尔值
布尔值
带有属性的字典用于
patches.FancyBboxPatch
未知
未知
未知
颜色
或 cfontfamily
或 family 或 fontname{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontproperties
或 font 或 font_propertiesfontsize
或 size浮点数或 {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretch
或 stretch{一个数值范围在0-1000,'超压缩','特压缩','压缩','半压缩','正常','半扩展','扩展','特扩展','超扩展'}
字体样式
或样式{'normal', 'italic', 'oblique'}
fontvariant
或 variant{'normal', 'small-caps'}
fontweight
或 weight{一个数值范围在0-1000之间, '超轻', '轻', '正常', '常规', '书', '中等', '罗马', '半粗', '半粗', '半', '粗', '重', '特粗', '黑'}
str
horizontalalignment
或 ha{'left', 'center', 'right'}
布尔值
对象
浮动(字体大小的倍数)
str
布尔值
多重对齐
或 ma{'left', 'right', 'center'}
布尔值
None 或 bool 或 float 或 callable
(浮点数, 浮点数)
布尔值
浮点数或 {'垂直', '水平'}
{None, 'default', 'anchor'}
(scale: float, length: float, randomness: float)
布尔值或无
对象
布尔值
str
bool, 默认值:
rcParams["text.usetex"]
(default:False
)垂直对齐
或 va{'baseline', 'bottom', 'center', 'center_baseline', 'top'}
布尔值
布尔值
浮动
浮动
浮动
- **kwargs :