使用一个Locator()
可以控制matplotlib轴上的次要或主要刻度线的数量。
例如:
plt.gca().yaxis.set_minor_locator(plt.MultipleLocator(1))
但是上述代码取决于您正在绘制的数据。
我想知道是否有一种方法可以从matplotlib样式文件(例如
matplotlibrc
)更改次刻度线的数量(https://matplotlib.org/users/customizing.html)。例如,您可以使用以下方式管理次刻度线样式:xtick.minor.visible : True
xtick.minor.width : 2
xtick.minor.size : 5
但我不知道如何处理次刻度线的数量。