(self, cond, other=np.nan)
| 1975 | |
| 1976 | @derived_from(pd.DataFrame) |
| 1977 | def mask(self, cond, other=np.nan): |
| 1978 | cond = self._create_alignable_frame(cond) |
| 1979 | other = self._create_alignable_frame(other) |
| 1980 | cond = cond.expr if isinstance(cond, FrameBase) else cond |
| 1981 | other = other.expr if isinstance(other, FrameBase) else other |
| 1982 | return new_collection(self.expr.mask(cond, other)) |
| 1983 | |
| 1984 | @derived_from(pd.DataFrame) |
| 1985 | def replace(self, to_replace=None, value=no_default, regex=False): |
nothing calls this directly
no test coverage detected