8000 Changing the default value to None, adding docstring documenting and … · matplotlib/matplotlib@c67d1c3 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c67d1c3

Browse files
committed
Changing the default value to None, adding docstring documenting and fixing extra logic.
1 parent 9b16729 commit c67d1c3

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

lib/matplotlib/axes/_base.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3229,7 +3229,7 @@ def grid(self, visible=None, which='major', axis='both', **kwargs):
32293229
if axis in ['y', 'both']:
32303230
self.yaxis.grid(visible, which=which, **kwargs)
32313231

3232-
def ticklabel_format(self, *, axis='both', style='', scilimits=None,
3232+
def ticklabel_format(self, *, axis='both', style=None, scilimits=None,
32333233
useOffset=None, useLocale=None, useMathText=None):
32343234
r"""
32353235
Configure the `.ScalarFormatter` used by default for linear Axes.
@@ -3245,6 +3245,7 @@ def ticklabel_format(self, *, axis='both', style='', scilimits=None,
32453245
style : {'sci', 'scientific', 'plain'}
32463246
Whether to use scientific notation.
32473247
The formatter default is to use scientific notation.
3248+
Sci is equivalent to scientific.
32483249
32493250
scilimits : pair of ints (m, n)
32503251
Scientific notation is used only for numbers outside the range
@@ -3283,8 +3284,11 @@ def ticklabel_format(self, *, axis='both', style='', scilimits=None,
32833284
except (ValueError, TypeError) as err:
32843285
raise ValueError("scilimits must be a sequence of 2 integers"
32853286
) from err
3286-
STYLES = {'sci': True, 'scientific': True, 'plain': False, '': None}
3287-
is_sci_style = _api.check_getitem(STYLES, style=style)
3287+
STYLES = {'sci': True, 'scientific': True, 'plain': False}
3288+
if style == None:
3289+
is_sci_style = False
3290+
else:
3291+
is_sci_style = _api.check_getitem(STYLES, style=style)
32883292
axis_map = {**{k: [v] for k, v in self._axis_map.items()},
32893293
'both': list(self._axis_map.values())}
32903294
axises = _api.check_getitem(axis_map, axis=axis)

0 commit comments

Comments
 (0)
0