Skip to content

Commit 5ddcb77

Browse files
committed
adressed pr review
1 parent a5c1d34 commit 5ddcb77

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

lib/matplotlib/axes/_axes.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -3305,7 +3305,8 @@ def pie(self, x, explode=None, labels=None, colors=None,
33053305

33063306
if not np.all(np.isfinite(x)):
33073307
raise ValueError('Wedge sizes must be finite numbers')
3308-
3308+
3309+
sx = x.sum()
33093310

33103311
if normalize:
33113312
x = x / sx

lib/matplotlib/tests/test_axes.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9726,5 +9726,5 @@ def test_pie_non_finite_values():
97269726
fig, ax = plt.subplots()
97279727
df = [5, float('nan'), float('inf')]
97289728

9729-
with pytest.raises(ValueError, match = 'Wedge sizes must be finite numbers'):
9729+
with pytest.raises(ValueError, match='Wedge sizes must be finite numbers'):
97309730
ax.pie(df, labels=['A', 'B', 'C'])

0 commit comments

Comments
 (0)