mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple

class mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple(nx, ny)[源代码]

基类:object

一个助手类,用于计算需要绘制的网格线的范围。

参数:
纽约州nx利息

每个方向上的样本数。

__call__(transform_xy, x1, y1, x2, y2)[源代码]

计算通过应用 transform_xy 到由分隔的框 (x1, y1, x2, y2) .

预期用途是 (x1, y1, x2, y2) 有坐标,和坐标轴 transform_xy 是从轴坐标到数据坐标的转换;然后此方法返回跨实际轴的数据坐标范围。

计算是通过抽样来完成的 nx * ny 等间距点 (x1, y1, x2, y2) 框并用极值坐标找到结果点;然后添加一些填充以考虑有限采样。

因为每个取样步骤涵盖了 1/nx1/ny ,填充是通过将极值坐标覆盖的跨度展开这些分数来计算的。

__dict__ = mappingproxy({'__module__': 'mpl_toolkits.axisartist.grid_finder', '__doc__': '\n A helper class to figure out the range of grid lines that need to be drawn.\n ', '__init__': <function ExtremeFinderSimple.__init__>, '__call__': <function ExtremeFinderSimple.__call__>, '_add_pad': <function ExtremeFinderSimple._add_pad>, '__dict__': <attribute '__dict__' of 'ExtremeFinderSimple' objects>, '__weakref__': <attribute '__weakref__' of 'ExtremeFinderSimple' objects>, '__annotations__': {}})
__init__(nx, ny)[源代码]
参数:
纽约州nx利息

每个方向上的样本数。

__module__ = 'mpl_toolkits.axisartist.grid_finder'
__weakref__

对象的弱引用列表(如果已定义)

使用实例 mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple