Skip to content

Commit 4e11481

Browse files
committed
remove _wrap_na_result
1 parent 253e3eb commit 4e11481

File tree

1 file changed

+0
-19
lines changed

1 file changed

+0
-19
lines changed

pandas/core/arrays/masked.py

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1087,8 +1087,6 @@ def _reduce(self, name: str, *, skipna: bool = True, **kwargs):
10871087

10881088
def _reduce_with_wrap(self, name: str, *, skipna: bool = True, kwargs):
10891089
res = self.reshape(-1, 1)._reduce(name=name, skipna=skipna, **kwargs)
1090-
if res is libmissing.NA:
1091-
res = self._wrap_na_result(name)
10921090
return res
10931091

10941092
def _wrap_reduction_result(self, name: str, result, skipna, **kwargs):
@@ -1110,23 +1108,6 @@ def _wrap_min_count_reduction_result(
11101108
return self._maybe_mask_result(result, np.zeros(result.shape, dtype=bool))
11111109
return self._wrap_reduction_result(name, result, skipna, **kwargs)
11121110

1113-
def _wrap_na_result(self, name):
1114-
mask = np.ones(1, dtype=bool)
1115-
1116-
if self.dtype.kind == "f":
1117-
np_dtype = "float64"
1118-
elif name in ["mean", "median", "var", "std", "skew"]:
1119-
np_dtype = "float64"
1120-
elif self.dtype.kind == "i":
1121-
np_dtype = "int64"
1122-
elif self.dtype.kind == "u":
1123-
np_dtype = "uint64"
1124-
else:
1125-
raise TypeError(self.dtype)
1126-
1127-
value = np.array([1], dtype=np_dtype)
1128-
return self._maybe_mask_result(value, mask=mask)
1129-
11301111
def sum(
11311112
self,
11321113
*,

0 commit comments

Comments
 (0)