Skip to content

Commit 550302a

Browse files
committed
Clean up
1 parent e088eab commit 550302a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pandas/core/arrays/categorical.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -1824,6 +1824,7 @@ def fillna(self, value=None, method=None, limit=None):
18241824

18251825
# pad / bfill
18261826
if method is not None:
1827+
18271828
values = self.to_dense().reshape(-1, len(self))
18281829
values = interpolate_2d(values, method, 0, None, value).astype(
18291830
self.categories.dtype
@@ -1837,9 +1838,10 @@ def fillna(self, value=None, method=None, limit=None):
18371838
if isinstance(value, ABCSeries):
18381839
if not value[~value.isin(self.categories)].isna().all():
18391840
raise ValueError("fill value must be in categories")
1841+
18401842
values_codes = _get_codes_for_values(value, self.categories)
18411843
indexer = np.where(codes == -1)
1842-
codes[indexer] = values_codes[codes == -1]
1844+
codes[indexer] = values_codes[indexer]
18431845

18441846
# If value is not a dict or Series it should be a scalar
18451847
elif is_hashable(value):

0 commit comments

Comments
 (0)