anndata.typing.Index#
- anndata.typing.Index = int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array | ellipsis | tuple[int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array, int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array | ellipsis] | tuple[int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array | ellipsis, int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array] | tuple[int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array, int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array, ellipsis] | tuple[ellipsis, int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array, int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array] | tuple[int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array, ellipsis, int | str | numpy.int64 | slice | NDArray[numpy.bool] | NDArray[numpy.integer] | collections.abc.Sequence[int] | collections.abc.Sequence[str] | collections.abc.Sequence[bool] | pandas.core.series.Series | pandas.core.indexes.base.Index | pandas.core.arrays.base.ExtensionArray | NDArray[numpy.str_] | numpy.matrix | scipy.sparse._csr.csr_matrix | scipy.sparse._csc.csc_matrix | scipy.sparse._csr.csr_array | scipy.sparse._csc.csc_array][source]#
1D or 2D index an
AnnDataobject can be sliced with.