使用python matplotlip我尝试在numpy向量和零之间创建一个填充区域。这很好用,但是使用set_xlim()会发生一些奇怪的事情,请看下面的图片。
所以现在使用遮罩的解决方法是有效的,但是我在这里做错了还是这个错误?
mask = arange(4000,4050)
# wrong
fig, ax = plt.subplots()
ax.fill_between(t, Load, 0)
ax.set_xlim([4000,4050])
ax.set_ylim([0,4000])
# right
fig, ax = plt.subplots()
ax.fill_between(t[mask], Load[mask], 0)