(xarray_obj, dim, positions, N: int | None)
| 1551 | |
| 1552 | |
| 1553 | def _maybe_reorder(xarray_obj, dim, positions, N: int | None): |
| 1554 | order = _inverse_permutation_indices(positions, N) |
| 1555 | |
| 1556 | if order is None or len(order) != xarray_obj.sizes[dim]: |
| 1557 | return xarray_obj |
| 1558 | else: |
| 1559 | return xarray_obj[{dim: order}] |
| 1560 | |
| 1561 | |
| 1562 | class DataArrayGroupByBase(GroupBy["DataArray"], DataArrayGroupbyArithmetic): |
no test coverage detected
searching dependent graphs…