pub trait ChunkUnique<T: PolarsDataType> {
    // Required methods
    fn unique(&self) -> PolarsResult<ChunkedArray<T>>;
    fn arg_unique(&self) -> PolarsResult<IdxCa>;

    // Provided methods
    fn n_unique(&self) -> PolarsResult<usize> { ... }
    fn mode(&self) -> PolarsResult<ChunkedArray<T>> { ... }
}
Expand description

Get unique values in a ChunkedArray

Required Methods§

source

fn unique(&self) -> PolarsResult<ChunkedArray<T>>

Get unique values of a ChunkedArray

source

fn arg_unique(&self) -> PolarsResult<IdxCa>

Get first index of the unique values in a ChunkedArray. This Vec is sorted.

Provided Methods§

source

fn n_unique(&self) -> PolarsResult<usize>

Number of unique values in the ChunkedArray

source

fn mode(&self) -> PolarsResult<ChunkedArray<T>>

Available on crate feature mode only.

The most occurring value(s). Can return multiple Values

Implementors§