填充曲线和直线之间的区域

时间:2015-11-28 05:07:27

标签: python matplotlib plot fill

我想用阴影填充我的曲线和0轴之间的空间但是我做错了...如果我尝试下面的块获取阴影但参考线不是我想要的那个。

plt.figure()
plt.fill(hr,EfMeridMean,'gray')
plt.xlabel('Tempo (LT)')
plt.xlim(0,24)
plt.xticks(dim)
plt.grid(True)
plt.ylabel('UXef (m/s)')
plt.title(u'Vento efetivo líquido (BV+CX+CG)')
plt.savefig(path[9] + 'UXefliq_LT_nwm')
plt.clf() 
plt.gcf()
plt.close()

这是我上图时的输出: enter image description here

如果我使用fill_between_demo.py示例(请参阅下面的图示)来绘制我得到以下错误:“ValueError:参数尺寸不兼容”

fig, (ax1, ax2) = plt.subplots(2, 1, sharex=True)
ax1.fill_between(hr, 0, EfMeridMean)
ax1.set_ylabel('between y1 and 0')
ax2.fill_between(hr, EfMeridMean, 1)
ax2.set_ylabel('between y1 and 1')
plt.show()

我如何正确地绘制它?

0 个答案:

没有答案