matplotlib.pyplot.text #

matplotlib.pyplot。text ( x , y , s , fontdict = None , ** kwargs ) [来源] #

将文本添加到轴。

将文本s添加到数据坐标中xy位置的 Axes 中。

参数
x, y浮动

放置文本的位置。默认情况下,这是在数据坐标中。可以使用 transform参数更改坐标系。

字符串_

文本。

fontdict字典,默认值:无

用于覆盖默认文本属性的字典。如果 fontdict 为 None,则默认值由 确定rcParams

返回
Text

创建的Text实例。

其他参数
**kwargsText属性。

其他杂项文本参数。

财产

描述

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

animated

布尔

backgroundcolor

颜色

bbox

具有属性的字典patches.FancyBboxPatch

clip_box

未知

clip_on

未知

clip_path

未知

color或 c

颜色

figure

Figure

fontfamily或家人

{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}

fontproperties或字体或字体属性

font_manager.FontPropertiesstrpathlib.Path

fontsize或尺寸

浮动或{'xx-small'、'x-small'、'small'、'medium'、'large'、'x-large'、'xx-large'}

fontstretch或拉伸

{0-1000 范围内的数值,'超压缩','超压缩','压缩','半压缩','普通','半扩展','扩展','超扩展', '超膨胀'}

fontstyle或风格

{'正常','斜体','斜体'}

fontvariant或变体

{'正常', '小型大写字母'}

fontweight或重量

{0-1000 范围内的数值, 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', '粗体','重','超粗体','黑色'}

gid

字符串

horizontalalignment或哈

{'左','中心','右'}

in_layout

布尔

label

目的

linespacing

浮动(字体大小的倍数)

math_fontfamily

字符串

mouseover

布尔

multialignment或马

{'左','右','中心'}

parse_math

布尔

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

position

(浮动,浮动)

rasterized

布尔

rotation

浮动或{'垂直','水平'}

rotation_mode

{无,'默认','锚点'}

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

text

目的

transform

Transform

transform_rotates_text

布尔

url

字符串

usetex

布尔或无

verticalalignment或 va

{'bottom', 'baseline', 'center', 'center_baseline', 'top'}

visible

布尔

wrap

布尔

x

漂浮

y

漂浮

zorder

漂浮

例子

单个关键字参数可用于覆盖任何给定参数:

>>> 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))

使用#的示例matplotlib.pyplot.text

不同单位的图形大小

不同单位的图形大小

不同单位的图形大小
自动换行文本

自动换行文本

自动换行文本
样式化文本框

样式化文本框

样式化文本框
使用字典控制文本和标签的样式

使用字典控制文本和标签的样式

使用字典控制文本和标签的样式
Pyplot 数学文本

Pyplot 数学文本

Pyplot 数学文本
Pyplot 文本

Pyplot 文本

Pyplot 文本
Matplotlib 艺术家参考

Matplotlib 艺术家参考

Matplotlib 艺术家参考
关闭事件

关闭事件

关闭事件
transforms.offset_copy

transforms.offset_copy

transforms.offset_copy
Pyplot 教程

Pyplot 教程

Pyplot 教程
路径效果指南

路径效果指南

路径效果指南
文本属性和布局

文本属性和布局

文本属性和布局
注释

注释

注释