我是Matplotlib的新手,我试图在图表上显示满足条件的所有点。 例如,我想绘制所有点(x,y),其中x - 4< = y - 5.
但我找不到办法做到这一点,我是否需要手动生成所有这些点,将它们存储在一个数组中然后使用分散(我认为)来显示它们?
谢谢, 最大
答案 0 :(得分:1)
是的,您必须使用数组。对于“fill_between”中的示例,它将是:
x = np.arange(0.0, 2, 0.01)
y = x + 1
plt.plot(x, y,color='black')
plt.fill_between(x, y, y2=y.max(), where=y>= x+1, facecolor='green',interpolate=True)
plt.show()