Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 50010e7

Browse files
committed
Revert isBivari, remove classic locator
1 parent c052b9f commit 50010e7

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

lib/matplotlib/axes/_axes.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5182,8 +5182,8 @@ def _pcolorargs(funcname, *args, **kw):
51825182

51835183
if len(args) == 1:
51845184
C = np.asanyarray(args[0])
5185-
isBivari = isinstance(norm, (mcolors.BivariateNorm,
5186-
mcolors.BivariateColormap))
5185+
isBivari = (isinstance(norm, mcolors.BivariateNorm)
5186+
or isinstance(cmap, mcolors.BivariateColormap))
51875187
if (C.ndim == 3 and isBivari):
51885188
if cmap is None:
51895189
cmap = mcolors.BivariateColormap()
@@ -5201,8 +5201,8 @@ def _pcolorargs(funcname, *args, **kw):
52015201

52025202
if len(args) == 3:
52035203
X, Y, C = [np.asanyarray(a) for a in args]
5204-
isBivari = isinstance(norm, (mcolors.BivariateNorm,
5205-
mcolors.BivariateColormap))
5204+
isBivari = (isinstance(norm, mcolors.BivariateNorm)
5205+
or isinstance(cmap, mcolors.BivariateColormap))
52065206
if (C.ndim == 3 and isBivari):
52075207
if cmap is None:
52085208
cmap = mcolors.BivariateColormap()
@@ -5757,8 +5757,8 @@ def pcolorfast(self, *args, **kwargs):
57575757

57585758
C = np.asarray(args[-1])
57595759

5760-
isBivari = isinstance(norm, (mcolors.BivariateNorm,
5761-
mcolors.BivariateColormap))
5760+
isBivari = (isinstance(norm, mcolors.BivariateNorm)
5761+
or isinstance(cmap, mcolors.BivariateColormap))
57625762
if (C.ndim == 3 and isBivari):
57635763
C = norm(C)
57645764
nr, nc = C.shape

lib/matplotlib/colorbar.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,9 +1158,6 @@ def _ticker(self, norm):
11581158
linthresh=norm.linthresh,
11591159
base=10)
11601160
else:
1161-
if mpl.rcParams['_internal.classic_mode']:
1162-
locator = ticker.MaxNLocator()
1163-
else:
11641161
# locator = ticker.AutoLocator()
11651162
locator = ticker.MaxNLocator(nbins=5)
11661163
else:

lib/matplotlib/colors.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -865,7 +865,8 @@ def _init(self):
865865
red_mesh, green_mesh = np.meshgrid(red, green)
866866
blue_mesh = np.zeros_like(red_mesh)
867867
alpha_mesh = np.ones_like(red_mesh)
868-
bivariate_cmap = np.dstack((red_mesh, green_mesh, blue_mesh, alpha_mesh))
868+
bivariate_cmap = np.dstack((red_mesh, green_mesh, blue_mesh,
869+
alpha_mesh))
869870
self._lut = np.vstack(bivariate_cmap)
870871
self._isinit = True
871872
self.N = self.N * self.N

0 commit comments

Comments
 (0)