如何使用 Matplotlib 旋转绘制中的矩形边框?


要旋转图片中的矩形边框,我们可以在 Rectangle() 类中使用 angle 将其旋转。

步骤

  • 使用  subplots() 方法创建一个图片和一组子图片。

  • 在边框上添加一个矩形,angle=45°

  • 在坐标轴上添加一个边框。

  • 要显示图片,请使用 show() 方法。

示例

from matplotlib import pyplot as plt, patches
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
figure, ax = plt.subplots(1)
rectangle = patches.Rectangle((0.4, 0.25), 0.5, 0.5, edgecolor='orange',
facecolor="green", linewidth=2, angle=45)
ax.add_patch(rectangle)
plt.show()

输出

更新时间:2021 年 5 月 8 日

2K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

开始吧
广告
© . All rights reserved.