如何使用 Matplotlib 旋转绘图中的矩形块?

matplotlibserver side programmingprogramming更新于 2025/7/3 21:22:17

要旋转绘图中的矩形块,我们可以使用 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()

输出


相关文章