xarray.DataArray.isel

DataArray.isel(indexers=None, drop=False, missing_dims='raise', **indexers_kwargs)

Return a new DataArray whose data is given by integer indexing along the specified dimension(s).

Parameters
  • indexers (dict, optional) – A dict with keys matching dimensions and values given by integers, slice objects or arrays. indexer can be a integer, slice, array-like or DataArray. If DataArrays are passed as indexers, xarray-style indexing will be carried out. See Indexing and selecting data for the details. One of indexers or indexers_kwargs must be provided.

  • drop (bool, optional) – If drop=True, drop coordinates variables indexed by integers instead of making them scalar.

  • missing_dims ({"raise", "warn", "ignore"}, default "raise") – What to do if dimensions that should be selected from are not present in the DataArray: - “exception”: raise an exception - “warning”: raise a warning, and ignore the missing dimensions - “ignore”: ignore the missing dimensions

  • **indexers_kwargs ({dim: indexer, ..}, optional) – The keyword arguments form of indexers.