如何改变Python中X轴的间隔?

问题描述 投票:0回答:1

Unemp_data.plot(figsize=(15,6), title = "失业率", lw=1.5)

这是一个绘制我从FRED获得的失业数据的代码,该图有x个10年的间隔,我如何操作它来显示5年的间隔?我如何操作它以仅显示特定的时间间隔?(例如,从 2014 年到 2019 年)

我尝试使用 plt.xticks([1949, 1959, 1969, 1979, 1989, 1999, 2009, 2019])

没工作

python matplotlib data-science
1个回答
0
投票

一般情况下,很容易达到要求(举例):

plt.xlim((1949, 2019))  # set the range of x axis
plt.xticks(np.arange(1949, 2019, 5))  # set the scale representation(interval:5)

我的怀疑:您的代码未能更改比例表示的原因是核心 plt 代码位于 Unemp_data 模块中,这意味着您应该将代码添加到函数内部

© www.soinside.com 2019 - 2024. All rights reserved.