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

Skip to content

Commit 28288e2

Browse files
committed
Revert isBivari, remove classic locator
1 parent 01b5932 commit 28288e2

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
@@ -5200,8 +5200,8 @@ def _pcolorargs(funcname, *args, **kw):
52005200

52015201
if len(args) == 1:
52025202
C = np.asanyarray(args[0])
5203-
isBivari = isinstance(norm, (mcolors.BivariateNorm,
5204-
mcolors.BivariateColormap))
5203+
isBivari = (isinstance(norm, mcolors.BivariateNorm)
5204+
or isinstance(cmap, mcolors.BivariateColormap))
52055205
if (C.ndim == 3 and isBivari):
52065206
if cmap is None:
52075207
cmap = mcolors.BivariateColormap()
@@ -5219,8 +5219,8 @@ def _pcolorargs(funcname, *args, **kw):
52195219

52205220
if len(args) == 3:
52215221
X, Y, C = [np.asanyarray(a) for a in args]
5222-
isBivari = isinstance(norm, (mcolors.BivariateNorm,
5223-
mcolors.BivariateColormap))
5222+
isBivari = (isinstance(norm, mcolors.BivariateNorm)
5223+
or isinstance(cmap, mcolors.BivariateColormap))
52245224
if (C.ndim == 3 and isBivari):
52255225
if cmap is None:
52265226
cmap = mcolors.BivariateColormap()
@@ -5772,8 +5772,8 @@ def pcolorfast(self, *args, **kwargs):
57725772

57735773
C = np.asarray(args[-1])
57745774

5775-
isBivari = isinstance(norm, (mcolors.BivariateNorm,
5776-
mcolors.BivariateColormap))
5775+
isBivari = (isinstance(norm, mcolors.BivariateNorm)
5776+
or isinstance(cmap, mcolors.BivariateColormap))
57775777
if (C.ndim == 3 and isBivari):
57785778
C = norm(C)
57795779
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
@@ -868,7 +868,8 @@ def _init(self):
868868
red_mesh, green_mesh = np.meshgrid(red, green)
869869
blue_mesh = np.zeros_like(red_mesh)
870870
alpha_mesh = np.ones_like(red_mesh)
871-
bivariate_cmap = np.dstack((red_mesh, green_mesh, blue_mesh, alpha_mesh))
871+
bivariate_cmap = np.dstack((red_mesh, green_mesh, blue_mesh,
872+
alpha_mesh))
872873
self._lut = np.vstack(bivariate_cmap)
873874
self._isinit = True
874875
self.N = self.N * self.N

0 commit comments

Comments
 (0)