python pandas - 编辑轴刻度线

时间:2017-09-18 13:07:41

标签: python pandas data-visualization multiple-axes

您可以在下面看到来自Jupyter的图表。我想编辑x轴上的刻度标签,这些标签目前是一团糟。仅在添加辅助轴后才会出现此问题。它们代表了从1922年到2014年的年份。我希望图表只显示每10年一次。我怎么能这样做?

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要图形的手柄才能访问轴。以下代码片段将使您每10年最终得到一个刻度标签。

import matplotlib.dates as mdates
fig, ax = plt.subplots()
 ... ... plot your things
ax.xaxis.set_major_locator(mdates.YearLocator(base=10))