matplotlib 中的text的函数
时间: 2023-09-24 22:03:21 浏览: 117
Python中的Matplotlib
`matplotlib` 中的 `text` 函数可以将文本添加到图形中的指定位置。以下是一些常用参数:
- `x` 和 `y`:文本框左下角的 x 和 y 坐标
- `s`:要添加的文本字符串
- `color`:文本颜色
- `fontsize`:文本字体大小
- `fontweight`:文本字体粗细
- `ha` 和 `va`:文本水平对齐和垂直对齐方式
- `bbox`:文本框的外观设置
以下是一个例子:
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [1, 2, 3])
ax.text(0.5, 2.5, 'Example Text', color='red', fontsize=14,
ha='center', va='center', bbox=dict(facecolor='white', edgecolor='gray', boxstyle='round'))
plt.show()
```
这个例子在图形中添加了一个文本框,文本框的左下角位于 `(0.5, 2.5)`,文本内容为 `'Example Text'`,文本颜色为红色,字体大小为 14,水平和垂直对齐方式均为居中,边框为灰色,填充为白色的圆角矩形。
阅读全文