在对数图的y轴上绘制主要刻度

时间:2019-07-05 22:24:39

标签: python matplotlib loglog

enter image description here 我正在尝试在matplotlib中的loglog图的y轴上绘制主要刻度。该图在y轴上有刻度($ 10 ^ {0},10 ^ {-5},10 ^ {-10},... $),但我想指出间隔之间的刻度,例如$ 10 ^ {-1},10 ^ {-2},10 ^ {-3},10 ^ {-4} $,而不显示刻度。

locmin = matplotlib.ticker.LogLocator(base=10.0,subs=(0.2,0.4,0.6,0.8),numticks=5)
ax.yaxis.set_major_locator(locmin)

我希望输出在y轴上包括每个值($ 10 ^ {-1},10 ^ {-2},... $)的主要刻度线,但刻度线仅显示跨度为$ 10 ^ {-5} $的值。

0 个答案:

没有答案