删除 xtick 和 ytick 但保留网格
Remove xtick and ytick but keep grid
我正在尝试删除 xtick 和 ytick,以便最终图表如下所示。我想保留指南,以便更容易参考。但是,在 Matplotlib 中,一旦使用 ax.set_xticks([])
或 ax.set_yticks([])
方法删除 xtick 或 ytick,网格也会消失。有没有办法让 plt.grid()
函数不从 xticks 或 yticks 推断出来?非常感谢任何建议!谢谢!
尝试设置可见性:
xticklines = ax.get_xticklines()
for i in xticklines:
i.set_visible(False)
我正在尝试删除 xtick 和 ytick,以便最终图表如下所示。我想保留指南,以便更容易参考。但是,在 Matplotlib 中,一旦使用 ax.set_xticks([])
或 ax.set_yticks([])
方法删除 xtick 或 ytick,网格也会消失。有没有办法让 plt.grid()
函数不从 xticks 或 yticks 推断出来?非常感谢任何建议!谢谢!
尝试设置可见性:
xticklines = ax.get_xticklines()
for i in xticklines:
i.set_visible(False)