Очистка второго набора X тиков Matplot lib - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь установить свои собственные метки и метки на графике plt, но, похоже, не могу убрать одну из меток на оси x.Мой код ниже:

plt.close()
df['col_1'].plot()
df['col_2'].plot()
df['col_3'].plot()
plt.show()

Labels On

И мой код, чтобы попытаться отключить метки оси X:

plt.close()
df['col_1'].plot()
df['col_2'].plot()
df['col_3'].plot()
plt.xticks(ticks=[], lables=[])
plt.show()

Labels Off

Как мне избавиться от 3 экземпляров Jul на оси x?Я установил метку оси X на «Дата».

1 Ответ

0 голосов
/ 05 марта 2019

Спасибо ImportanceOfBeingErnest за помощь.Поскольку он был комментарием, я выкладываю рабочий код ниже:

plt.close()
df['col_1'].plot()
df['col_2'].plot()
df['col_3'].plot()
ax=plt.gca()
ax.set_xticks([], minor=True)
plt.xticks(df.index.values[::2], df.index.values[::2], rotation=90)
plt.show()

enter image description here

Я, очевидно, должен очистить некоторые ярлыки, но этоне супер отношение к вопросу.

...