Matplotlib – 使用文本工作
Matplotlib具有广泛的文本支持,包括对数学表达式的支持,对光栅和矢量输出的 TrueType 支持,具有任意旋转的换行文本,以及unicode支持。Matplotlib包括它自己的matplotlib.font_manager,它实现了一个跨平台、符合W3C标准的字体查找算法。
用户对文本属性(字体大小、字体重量、文本位置和颜色等)有大量的控制。Matplotlib实现了大量的TeX数学符号和命令。
在Pyplot界面中,以下命令列表用于创建文本-
文本 | 在坐标轴的任意位置添加文本。 |
---|---|
注释 | 在Axes的任意位置添加一个注释,并可选择箭头。 |
xlabel | 在坐标轴的X轴上添加一个标签。 |
ylabel | 在轴的Y轴上添加一个标签。 |
标题 | 为坐标轴添加标题。 |
图文 | 在图的任意位置添加文本。 |
suptitle | 为图添加标题。 |
所有这些函数都创建并返回一个 matplotlib.text.Text() 实例。
下面的脚本演示了上述一些函数的使用–
上面这行代码将产生以下输出 −