Attention
This repository has been archived. Please use xarray.DataTree instead.
datatree.DataTree.squeeze#
- DataTree.squeeze(dim: Hashable | Iterable[Hashable] | None = None, drop: bool = False, axis: int | Iterable[int] | None = None) Self [source]#
Return a new object with squeezed data.
- Parameters:
dim (
None
orHashable
or iterable ofHashable
, optional) – Selects a subset of the length one dimensions. If a dimension is selected with length greater than one, an error is raised. If None, all length one dimensions are squeezed.drop (
bool
, default:False
) – Ifdrop=True
, drop squeezed coordinates instead of making them scalar.axis (
None
orint
or iterable ofint
, optional) – Like dim, but positional.
- Returns:
squeezed (
same type as caller
) – This object, but with with all or a subset of the dimensions of length 1 removed.
See also