Skip to content

Commit b57b983

Browse files
Chang Shewesm
Chang She
authored andcommitted
moved mask_missing to common
1 parent 125ad73 commit b57b983

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

pandas/core/series.py

+1-11
Original file line numberDiff line numberDiff line change
@@ -2167,7 +2167,7 @@ def _rep_dict(rs, to_rep): # replace {[src] -> dest}
21672167
raise ValueError('must specify a fill method')
21682168
fill_f = _get_fill_func(method)
21692169

2170-
mask = _mask_missing(result, to_replace)
2170+
mask = com.mask_missing(result, to_replace)
21712171
fill_f(result.values, limit=limit, mask=mask)
21722172

21732173
if not inplace:
@@ -2638,16 +2638,6 @@ def _get_fill_func(method):
26382638
fill_f = com.backfill_1d
26392639
return fill_f
26402640

2641-
def _mask_missing(series, missing_values):
2642-
missing_values = np.array(list(missing_values), dtype=object)
2643-
if isnull(missing_values).any():
2644-
missing_values = missing_values[notnull(missing_values)]
2645-
mask = isnull(series) | series.isin(missing_values)
2646-
else:
2647-
mask = series.isin(missing_values)
2648-
return mask
2649-
2650-
26512641
#----------------------------------------------------------------------
26522642
# Add plotting methods to Series
26532643

0 commit comments

Comments
 (0)