我是python的新手,我试图在python中绘制图形,但是y轴上的绘图并不完全可见。我需要将y限制从-1000增加到7.但是,如果指定了如此高的ylimits,matplotlib会将图形切割为0以上。如果我指定较小的限制,如-10到10,它不会在负y轴上显示完整的图形。我尝试使用紧凑的布局来保存图形,但这也无济于事。
我正在使用Python 3.6.3和Jupyter笔记本。
以下是plt.ylim(-10,5.5)和plt.ylim(-1000,5.5)的图表。
无论如何都要将y限制增加到非常高,以便整个图形可见?
以下是图表的代码段:
plt.plot(tVec,psp,'b',linewidth=2,label='PSP')
plt.ylim(-10, 5.5)
plt.xlabel("Time (ms)")
plt.ylabel("PSP")
plt.legend()
plt.savefig("test.png",bbox_inches='tight')
plt.show()