plt.subplots()子图添加额外标签
时间: 2023-11-02 22:13:54 浏览: 75
加噪声_信号添加噪声_
5星 · 资源好评率100%
要在plt.subplots()创建的子图中添加额外标签,可以使用子图对象的annotate()方法。
例如,以下示例代码创建了一个2x2的子图,然后在第一个子图中添加了一个额外标签:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建2x2的子图
fig, ax = plt.subplots(2, 2)
# 绘制第一个子图的图形
x = np.arange(0, 10, 0.1)
y = np.sin(x)
ax[0, 0].plot(x, y)
# 在第一个子图中添加额外标签
ax[0, 0].annotate('最大值', xy=(np.pi/2, 1), xytext=(np.pi/2, 1.2),
arrowprops=dict(facecolor='black', shrink=0.05))
plt.show()
```
在这个例子中,annotate()方法的第一个参数是标签文本,第二个参数是箭头指向的目标点的坐标,第三个参数是标签文本的坐标,arrowprops参数可以设置箭头的样式和属性。
阅读全文