Trait polars_core::chunked_array::ops::ChunkFillNone [−][src]
pub trait ChunkFillNone { fn fill_none(&self, strategy: FillNoneStrategy) -> Result<Self>
where
Self: Sized; }
Expand description
Replace None values with various strategies
Required methods
fn fill_none(&self, strategy: FillNoneStrategy) -> Result<Self> where
Self: Sized,
fn fill_none(&self, strategy: FillNoneStrategy) -> Result<Self> where
Self: Sized,
Replace None values with one of the following strategies:
- Forward fill (replace None with the previous value)
- Backward fill (replace None with the next value)
- Mean fill (replace None with the mean of the whole array)
- Min fill (replace None with the minimum of the whole array)
- Max fill (replace None with the maximum of the whole array)
Implementors
impl<T> ChunkFillNone for ChunkedArray<T> where
T: PolarsNumericType,
T::Native: Add<Output = T::Native> + PartialOrd + Div<Output = T::Native> + Num + NumCast + Zero + One + Bounded,