Удалить xtick и ytick, но сохранить сетку

Я пытаюсь удалить xtick и ytick так, чтобы окончательная диаграмма выглядела как ниже. Я хочу сохранить направляющие, чтобы на них было легче ссылаться. Однако в Matplotlib после удаления xtick или ytick с помощью ax.set_xticks([]) или же ax.set_yticks([]) метод, сетка тоже исчезает. Есть ли способ сделать plt.grid() функция не выводить из xticks или yticks? Любое предложение высоко ценится! Спасибо!

1 ответ

Попробуйте установить видимость:

xticklines = ax.get_xticklines()
for i in xticklines:
    i.set_visible(False)
Другие вопросы по тегам