Apply scipy.interpolate.interp1d along resampling dimension.
(self, kind="linear", **kwargs)
| 238 | return self._interpolate(kind=kind, **kwargs) |
| 239 | |
| 240 | def _interpolate(self, kind="linear", **kwargs) -> T_Xarray: |
| 241 | """Apply scipy.interpolate.interp1d along resampling dimension.""" |
| 242 | obj = self._drop_coords() |
| 243 | (grouper,) = self.groupers |
| 244 | kwargs.setdefault("bounds_error", False) |
| 245 | return obj.interp( |
| 246 | coords={self._dim: grouper.full_index}, |
| 247 | assume_sorted=True, |
| 248 | method=kind, |
| 249 | kwargs=kwargs, |
| 250 | ) |
| 251 | |
| 252 | |
| 253 | class DataArrayResample( |
no test coverage detected