Trait polars_core::chunked_array::ops::ChunkUnique [−][src]
Get unique values in a ChunkedArray
Required methods
fn unique(&self) -> Result<ChunkedArray<T>>[src]
Get unique values of a ChunkedArray
fn arg_unique(&self) -> Result<Vec<usize>>[src]
Get first index of the unique values in a ChunkedArray.
This Vec is sorted.
Provided methods
fn n_unique(&self) -> Result<usize>[src]
Number of unique values in the ChunkedArray
fn is_unique(&self) -> Result<BooleanChunked>[src]
Get a mask of all the unique values.
fn is_duplicated(&self) -> Result<BooleanChunked>[src]
Get a mask of all the duplicated values.
fn value_counts(&self) -> Result<DataFrame>[src]
Count the unique values.
Implementors
impl ChunkUnique<BooleanType> for BooleanChunked[src]
fn unique(&self) -> Result<Self>[src]
fn arg_unique(&self) -> Result<Vec<usize>>[src]
fn is_unique(&self) -> Result<BooleanChunked>[src]
fn is_duplicated(&self) -> Result<BooleanChunked>[src]
impl ChunkUnique<CategoricalType> for CategoricalChunked[src]
fn unique(&self) -> Result<Self>[src]
fn arg_unique(&self) -> Result<Vec<usize>>[src]
fn is_unique(&self) -> Result<BooleanChunked>[src]
fn is_duplicated(&self) -> Result<BooleanChunked>[src]
fn value_counts(&self) -> Result<DataFrame>[src]
impl ChunkUnique<Float32Type> for Float32Chunked[src]
fn unique(&self) -> Result<ChunkedArray<Float32Type>>[src]
fn arg_unique(&self) -> Result<Vec<usize>>[src]
fn is_unique(&self) -> Result<BooleanChunked>[src]
fn is_duplicated(&self) -> Result<BooleanChunked>[src]
fn value_counts(&self) -> Result<DataFrame>[src]
impl ChunkUnique<Float64Type> for Float64Chunked[src]
fn unique(&self) -> Result<ChunkedArray<Float64Type>>[src]
fn arg_unique(&self) -> Result<Vec<usize>>[src]
fn is_unique(&self) -> Result<BooleanChunked>[src]
fn is_duplicated(&self) -> Result<BooleanChunked>[src]
fn value_counts(&self) -> Result<DataFrame>[src]
impl ChunkUnique<ListType> for ListChunked[src]
fn unique(&self) -> Result<ChunkedArray<ListType>>[src]
fn arg_unique(&self) -> Result<Vec<usize>>[src]
impl ChunkUnique<Utf8Type> for Utf8Chunked[src]
fn unique(&self) -> Result<Self>[src]
fn arg_unique(&self) -> Result<Vec<usize>>[src]
fn is_unique(&self) -> Result<BooleanChunked>[src]
fn is_duplicated(&self) -> Result<BooleanChunked>[src]
fn value_counts(&self) -> Result<DataFrame>[src]
impl<T> ChunkUnique<T> for ChunkedArray<T> where
T: PolarsIntegerType,
T::Native: Hash + Eq,
ChunkedArray<T>: ChunkOps + IntoSeries, [src]
T: PolarsIntegerType,
T::Native: Hash + Eq,
ChunkedArray<T>: ChunkOps + IntoSeries,