We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db4dbb1 commit aad9e29Copy full SHA for aad9e29
pandas/core/frame.py
@@ -4847,8 +4847,13 @@ def _maybe_casted_values(index, labels=None):
4847
if issubclass(values_type, DatetimeLikeArray):
4848
values = values._data # TODO: can we de-kludge yet?
4849
4850
- if mask.any() and isinstance(values, np.ndarray):
4851
- values, _ = maybe_upcast_putmask(values, mask, np.nan)
+ print(mask)
+ if mask.any():
4852
+ if isinstance(values, np.ndarray):
4853
+ values, _ = maybe_upcast_putmask(values, mask, np.nan)
4854
+ else:
4855
+ # GH24206
4856
+ values[mask] = np.nan
4857
4858
4859
values = values_type(values, dtype=values_dtype)
0 commit comments