8000 Merge pull request #15699 from anntzer/valueerrors · matplotlib/matplotlib@2d23567 · GitHub
[go: up one dir, main page]

Skip to content

Commit 2d23567

Browse files
authored
Merge pull request #15699 from anntzer/valueerrors
MNT: Fix some incorrect ValueErrors.
2 parents fbb4214 + 950a31b commit 2d23567

File tree

2 files changed

+9
-12
lines changed

2 files changed

+9
-12
lines changed

lib/matplotlib/axes/_axes.py

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7260,27 +7260,24 @@ def magnitude_spectrum(self, x, Fs=None, Fc=None, window=None,
72607260
if Fc is None:
72617261
Fc = 0
72627262

7263-
if scale is None or scale == 'default':
7264-
scale = 'linear'
7265-
72667263
spec, freqs = mlab.magnitude_spectrum(x=x, Fs=Fs, window=window,
72677264
pad_to=pad_to, sides=sides)
72687265
freqs += Fc
72697266

7270-
if scale == 'linear':
7267+
yunits = cbook._check_getitem(
7268+
{None: 'energy', 'default': 'energy 8000 ', 'linear': 'energy',
7269+
'dB': 'dB'},
7270+
scale=scale)
7271+
if yunits == 'energy':
72717272
Z = spec
7272-
yunits = 'energy'
7273-
elif scale == 'dB':
7273+
else: # yunits == 'dB'
72747274
Z = 20. * np.log10(spec)
7275-
yunits = 'dB'
7276-
else:
7277-
raise ValueError('Unknown scale %s', scale)
72787275

7279-
lines = self.plot(freqs, Z, **kwargs)
7276+
line, = self.plot(freqs, Z, **kwargs)
72807277
self.set_xlabel('Frequency')
72817278
self.set_ylabel('Magnitude (%s)' % yunits)
72827279

7283-
return spec, freqs, lines[0]
7280+
return spec, freqs, line
72847281

72857282
@_preprocess_data(replace_names=["x"])
72867283
@docstring.dedent_interpd

lib/matplotlib/dviread.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ def _post_post(self, _):
483483

484484
@_dispatch(min=250, max=255)
485485
def _malformed(self, offset):
486-
raise ValueError("unknown command: byte %d", 250 + offset)
486+
raise ValueError(f"unknown command: byte {250 + offset}")
487487

488488

489489
class DviFont:

0 commit comments

Comments
 (0)
0