python matplotlib 插入矩形框
时间: 2024-10-10 20:02:15 浏览: 22
在Python中,`matplotlib`库主要用于数据可视化,其中可以使用`matplotlib.patches`模块来绘制各种形状,包括矩形框。你可以通过以下步骤插入一个矩形框:
```python
import matplotlib.pyplot as plt
import matplotlib.patches as mpatches
# 创建一个新的图形窗口
fig, ax = plt.subplots()
# 定义矩形的位置、宽度和高度
x = 0.5
y = 0.6
width = 0.3
height = 0.2
# 创建一个矩形框对象
rect = mpatches.Rectangle((x, y), width, height,
fill=False, # 是否填充颜色,默认不填充
edgecolor='red', # 边框颜色
linewidth=2) # 边框线宽
# 将矩形添加到当前图上
ax.add_patch(rect)
# 显示图形
plt.show()
阅读全文