1

Series を PeriodIndex でプロットする場合、pandas は常に Period の先頭に xlabels を配置します。

DATA = pd.Series(np.random.randn(120), index=pd.period_range("2013-01", "2012-12", freq="M"))
DATA.plot(ax=plt.gca())

したがって、この場合、年次ラベル (2003 年、... 2012 年) は毎年 1 月 1 日に配置されます。xticksをその場所に保ちながら、年次ラベルを水平方向に中央に配置するにはどうすればよいですか?

したがって、私の例では、major_xticks を 1 月 1 日ごとに配置したいのですが、ラベル「2012」は 2012-01-01 と 2013-01-01 の間の中央に配置します。

4

0 に答える 0