我似乎找不到在matplotlib中绘制具有无限边长的矩形补丁的方法,也无法找到任何关于是否有办法执行此操作的文档或对话。
基本上是:
from matplotlib.patches import Rectangle
import numpy as np
x_min = 0
x_range = 1
y_min = -np.inf
y_range = np.inf
Rectangle((x_min, y_min), x_range, y_range)
我意识到numpy中的inf-inf返回nan,并且这可能在某个时候计算出来。
无论如何,查看Rectangle的代码并没有让我更接近解决方案,所以我想我会检查并看看这里是否有人可以想到解决方法。