2017-01-18 152 views
1

非常簡單,我希望在我的次軸上的xaxis,但不是yaxis。我嘗試了各種方法(似乎有成百上千的方法),但都希望我指定刻度的位置,或者使用TickLocator。我只是希望他們,而不必指定在哪裏(就像主要滴答如何自動工作)。Matplotlib默認次要刻度

喜歡的東西:

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

我想,這也許有所幫助:【如何對關導通輕微蜱 - 只在Y軸-matplotlib](http://stackoverflow.com/questions/12711202/how-to-turn-on-minor-ticks-only-on-y-axis-matplotlib) – AndreyF

+0

謝謝,這有幫助 –

回答

1

我設法實現我想要實現與:

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