Matplotlib默认小刻度

时间:2017-01-18 14:31:48

标签: python matplotlib plot graph

非常简单,我希望在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

1 个答案:

答案 0 :(得分:1)

我设法实现了我想要实现的目标:

ax.minorticks_on()
ax.tick_params(axis='x', which='minor', direction='out')