Skip to content

Commit 6e63064

Browse files
more nan handling
1 parent b17e58e commit 6e63064

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

labellines/core.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ def labelLines(
196196

197197
for i, line in enumerate(all_lines):
198198
xdata, _ = normalize_xydata(line)
199-
minx, maxx = min(xdata), max(xdata)
199+
minx, maxx = np.nanmin(xdata), np.nanmax(xdata)
200200
for j, xv in enumerate(xvals): # type: ignore
201201
ok_matrix[i, j] = minx < xv < maxx
202202

@@ -223,7 +223,7 @@ def labelLines(
223223

224224
# Move xlabel if it is outside valid range
225225
xdata, _ = normalize_xydata(line)
226-
xmin, xmax = min(xdata), max(xdata)
226+
xmin, xmax = np.nanmin(xdata), np.nanmax(xdata)
227227
if not (xmin <= xv <= xmax):
228228
warnings.warn(
229229
(

0 commit comments

Comments
 (0)