【发布时间】:2021-06-24 15:24:27
【问题描述】:
抱歉,我无法发布我的真实数据或绘图。所以我在 MS Paint 中制作了图形绘图。
所以我有我的情节 - 橙色线,作为一组 X 和 Y 值 plt.plot(data_x, data_y)。
然后我添加了水平线 - 蓝线:plt.axvline(x=10)。
现在我想在这条线和我的绘图之间填充颜色空间(最终,当值低于水平线时使用一种颜色,当它们高于水平线时使用第二种颜色)。
我尝试使用 plt.fill 和 plt.fill_between 和 plt.axhspan,但我收到了维度问题或元素与序列的错误。
有没有简单的方法可以做到这一点?
【问题讨论】:
标签: python matplotlib plot