Skip to content

Commit a6296a3

Browse files
author
Brendan Herger
committed
Converting mode references to most_frequent
1 parent d1e8fae commit a6296a3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

sklearn_pandas/categorical_imputer.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class CategoricalImputer(BaseEstimator, TransformerMixin):
5555
def __init__(
5656
self,
5757
missing_values='NaN',
58-
strategy='mode',
58+
strategy='most_frequent',
5959
replacement=None,
6060
copy=True
6161
):
@@ -64,7 +64,7 @@ def __init__(
6464
self.replacement = replacement
6565
self.strategy = strategy
6666

67-
strategies = ['fixed_value', 'mode']
67+
strategies = ['fixed_value', 'most_frequent']
6868
if self.strategy not in strategies:
6969
raise ValueError(
7070
'Strategy {0} not in {1}'.format(self.strategy, strategies)
@@ -95,7 +95,7 @@ def fit(self, X, y=None):
9595

9696
mask = _get_mask(X, self.missing_values)
9797
X = X[~mask]
98-
if self.strategy == 'mode':
98+
if self.strategy == 'most_frequent':
9999
modes = pd.Series(X).mode()
100100
elif self.strategy == 'fixed_value':
101101
modes = np.array([self.replacement])

0 commit comments

Comments
 (0)