非常简单,我希望在x轴上的子图上有小刻度,但不是y轴。我尝试了各种各样的(似乎有数百种方法用于刻度)但似乎都希望我指定刻度的位置,或者使用TickLocator。我只是想要它们,而不是必须指定位置(就像主要刻度线如何自动工作一样)。
类似的东西:
axis.set_minor_xticks_on()
或
axis.xaxis.set_minor_ticks()
或
axis.set_ticks(which='minor', True)
看起来很简单,但这些都不起作用,我似乎找不到同等的东西。当然有一个?我不想要小标记上的标签。
使用Python 3.5.2和Matplotlib 1.5.3
答案 0 :(得分:1)
我设法实现了我想要实现的目标:
ax.minorticks_on()
ax.tick_params(axis='x', which='minor', direction='out')