Skip to content

Commit ee086d6

Browse files
l-johnstonQuLogic
andauthored
Improve minimum_minpos efficiency
Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
1 parent 3aecf00 commit ee086d6

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/matplotlib/axes/_base.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2546,9 +2546,8 @@ def handle_single_axis(scale, autoscaleon, shared_axes, interval,
25462546
minimum_minpos = np.inf
25472547
for ax in shared:
25482548
x_values.extend(getattr(ax.dataLim, interval))
2549-
minimum_minpos = np.min(
2550-
[minimum_minpos, getattr(ax.dataLim, minpos)]
2551-
)
2549+
minimum_minpos = min(minimum_minpos,
2550+
getattr(ax.dataLim, minpos))
25522551
x_values = np.extract(np.isfinite(x_values), x_values)
25532552
if x_values.size >= 1:
25542553
x0, x1 = (x_values.min(), x_values.max())

0 commit comments

Comments
 (0)