Trait polars::prelude::ChunkShiftFill[][src]

pub trait ChunkShiftFill<T, V> {
    pub fn shift_and_fill(
        &self,
        periods: i32,
        fill_value: V
    ) -> Result<ChunkedArray<T>, PolarsError>; }

Shift the values of a ChunkedArray by a number of periods.

Required methods

pub fn shift_and_fill(
    &self,
    periods: i32,
    fill_value: V
) -> Result<ChunkedArray<T>, PolarsError>
[src]

Shift the values by a given period and fill the parts that will be empty due to this operation with fill_value.

Loading content...

Implementors

impl ChunkShiftFill<BooleanType, Option<bool>> for ChunkedArray<BooleanType>[src]

impl<'_> ChunkShiftFill<ListType, Option<&'_ Series>> for ChunkedArray<ListType>[src]

impl<'_> ChunkShiftFill<Utf8Type, Option<&'_ str>> for ChunkedArray<Utf8Type>[src]

impl<T> ChunkShiftFill<ObjectType<T>, Option<ObjectType<T>>> for ChunkedArray<ObjectType<T>>[src]

impl<T> ChunkShiftFill<T, Option<<T as ArrowPrimitiveType>::Native>> for ChunkedArray<T> where
    T: PolarsNumericType,
    <T as ArrowPrimitiveType>::Native: Copy
[src]

Loading content...