plt.text ha
时间: 2023-10-30 13:04:53 浏览: 118
`plt.text` 是 Matplotlib 库中的一个函数,用于在图表中添加文本。
函数原型如下:
```python
plt.text(x, y, s, fontdict=None, withdash=False, **kwargs)
```
其中,参数含义如下:
- `x`:文本起始点横坐标。
- `y`:文本起始点纵坐标。
- `s`:要显示的文本内容。
- `fontdict`:文本样式设置,如字体、字号、颜色等。默认值为 `None`。
- `withdash`:是否使用虚线边框,可以设置为 `True` 或 `False`。默认值为 `False`。
- `**kwargs`:其他可选参数,如 `rotation`(旋转角度)、`horizontalalignment`(水平对齐方式)、`verticalalignment`(垂直对齐方式)等。
例如,我们可以这样使用 `plt.text` 函数:
```python
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.text(2, 5, 'Hello, world!', fontsize=12, color='red', bbox=dict(facecolor='white', edgecolor='black', boxstyle='round,pad=0.5'))
plt.show()
```
以上代码会在图表中添加一个文本,内容为 `"Hello, world!"`,起始点横坐标为 2,纵坐标为 5,字号为 12,颜色为红色,带有白色背景和黑色边框的圆角矩形边框。
具体使用方法可以参考 Matplotlib 官方文档:https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.text.html
阅读全文