如何将轴设置为特定值?我曾尝试使用set_xlim和set_ylim,但Matplotlib无法识别它们

时间:2019-06-11 17:24:16

标签: python python-3.x matplotlib

我正在编写一个matplotlib程序,以绘制黑子数与记录年份的关系图。我想将y轴设置为0,将x轴设置为1725。我尝试使用set_xlimset_ylim,但收到错误消息{ {1}}

我是matplotlib初学者。我以前曾尝试使用AttributeError: module 'matplotlib.pyplot' has no attribute 'set_ylim'来尝试更改轴,但这除了改变刻度线的频率外并没有做任何其他事情。

plt.xticks(np.arange())

我希望我的轴从0和1750开始。相反,当我绘制图形时,我在1750和0周围得到一个看起来很草率的缓冲区,以及使用plt.set_xlim(xmin=1750) # set x axis minimum to 1750 (the time axis) plt.xticks(np.arange(1750,2050,25)) # ticks begin at 1750, every 25 years plt.set_ylim(ymin=0) # set y axis minimum to 0 plt.yticks(np.arange(0,max(numbers)+100,50)) # ticks begin at 0, every 50 sunspots set_xlim的错误消息。 / p>

0 个答案:

没有答案