major_minor_demo
Major和Minor的演示
演示如何使用Major和Minor代码。
两个相关的用户空类是Locators和Formatters。定位器确定刻度的位置,格式化程序控制刻度的格式。
默认情况下,小刻度线是关闭的(NullLocator和NullFormatter)。您可以通过设置次要定位器来转换w / o标签上的次要刻度。您还可以通过设置次要格式化程序为次要股票代码打开标签
制作一个主刻度线为20的倍数和小刻度为5的倍数的图。标记主要刻度与%d格式但不标记次刻度。
MultipleLocator自动收报机类用于在一些基数的倍数上放置滴答。 FormatStrFormatter使用字符串格式字符串(例如,’%d’或’%1.2f’或’%1.1f cm’)来格式化刻度线
pyplot interface grid命令一起更改y轴和y轴的主刻度线的网格设置。如果要控制给定轴的次刻度的网格,请使用例子中的方式。
1 | ax.xaxis.grid(True, which='minor') |
请注意,您不应在不同的Axis之间使用相同的定位器,因为定位器存储对Axis数据和视图限制的引用。
1 | import matplotlib.pyplot as plt |

主要和次要刻度的自动刻度选择。
使用交互式平移和缩放来查看滴答间隔如何变化。每个主要间隔将有4或5个次要滴答间隔,具体取决于主要间隔。
可以为AutoMinorLocator提供一个参数,以指定每个主要区间的固定数量的次要区间,例如:minorLocator = AutoMinorLocator(2) 将导致主要区间之间的单个小标记。
1 | minorLocator = AutoMinorLocator() |

下载这个示例
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!










