egttools.plotting.barplots.NullLocator¶
- class NullLocator[source]¶
Bases:
LocatorNo ticks
Methods
Adjust a range as needed to avoid singularities.
Log at WARNING level if locs is longer than Locator.MAXTICKS.
Do nothing, and raise a warning.
Return the locations of the ticks.
Select a scale for the range from vmin to vmax.
Attributes
- create_dummy_axis(**kwargs)¶
- nonsingular(v0, v1)¶
Adjust a range as needed to avoid singularities.
This method gets called during autoscaling, with
(v0, v1)set to the data limits on the Axes if the Axes contains any data, or(-inf, +inf)if not.If
v0 == v1(possibly up to some floating point slop), this method returns an expanded interval around this value.If
(v0, v1) == (-inf, +inf), this method returns appropriate default view limits.Otherwise,
(v0, v1)is returned without modification.
- raise_if_exceeds(locs)¶
Log at WARNING level if locs is longer than Locator.MAXTICKS.
This is intended to be called immediately before returning locs from
__call__to inform users in case their Locator returns a huge number of ticks, causing Matplotlib to run out of memory.The “strange” name of this method dates back to when it would raise an exception instead of emitting a log.
- set_axis(axis)¶
- set_params(**kwargs)¶
Do nothing, and raise a warning. Any locator class not supporting the set_params() function will call this.
- tick_values(vmin, vmax)[source]¶
Return the locations of the ticks.
Note
Because the values are Null, vmin and vmax are not used in this method.
- view_limits(vmin, vmax)¶
Select a scale for the range from vmin to vmax.
Subclasses should override this method to change locator behaviour.
- MAXTICKS = 1000¶
- __annotations__ = {}¶
- axis = None¶