diff --git a/lib/matplotlib/ticker.py b/lib/matplotlib/ticker.py index 620223b16c0b..a0a85cf43f2d 100644 --- a/lib/matplotlib/ticker.py +++ b/lib/matplotlib/ticker.py @@ -1237,8 +1237,8 @@ def bin_boundaries(self, vmin, vmax): scale, offset = scale_range(vmin, vmax, nbins) if self._integer: scale = max(1, scale) - vmin -= offset - vmax -= offset + vmin = vmin - offset + vmax = vmax - offset raw_step = (vmax-vmin)/nbins scaled_raw_step = raw_step/scale best_vmax = vmax