We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a7a1410 commit e18a857Copy full SHA for e18a857
pandas/core/generic.py
@@ -7486,9 +7486,13 @@ def replace(
7486
if inplace:
7487
return None
7488
return self.copy(deep=False)
7489
-
7490
if is_dict_like(to_replace):
7491
if is_dict_like(value): # {'A' : NA} -> {'A' : 0}
+ is_series = isinstance(self, ABCSeries)
7492
+ if is_series:
7493
+ raise ValueError(
7494
+ "Series.replace cannot use dict-like to_replace dict-like."
7495
+ )
7496
# Note: Checking below for `in foo.keys()` instead of
7497
# `in foo` is needed for when we have a Series and not dict
7498
mapping = {
0 commit comments