在 matplotlib 中填充两条垂直线
matplotlibserver side programmingprogramming更新于 2025/3/11 9:52:17
要在两条垂直线之间填充颜色,请使用以下步骤 −
使用 plt.subplots() 方法创建一个图形和一组子图。此实用程序包装器可以方便地在一次调用中创建子图的常见布局,包括封闭的图形对象。
要绘制两条垂直线,请初始化 x = 3 和 x = 5。
使用创建的 ax,axvspan 将有助于在轴上添加垂直跨度(矩形)。
此矩形水平跨越 xmin 到 xmax,默认情况下垂直跨越整个 Y 轴。
要显示图形,请使用 plt.show() 方法。
示例
import matplotlib.pyplot as plt fig, ax = plt.subplots() line1 = 3 # vertical x = 3 line2 = 5 # vertical x = 5 ax.axvspan(line1, line2, alpha=.5, color='green') plt.show()