pub struct DistributionStats {
pub feature_idx: usize,
pub mean: f64,
pub std: f64,
pub min: f64,
pub max: f64,
pub median: f64,
pub q25: f64,
pub q75: f64,
pub skewness: f64,
pub kurtosis: f64,
pub unique_count: usize,
pub constant: bool,
}Expand description
Distribution statistics for a feature
Fields§
§feature_idx: usize§mean: f64§std: f64§min: f64§max: f64§median: f64§q25: f64§q75: f64§skewness: f64§kurtosis: f64§unique_count: usize§constant: boolTrait Implementations§
Source§impl Clone for DistributionStats
impl Clone for DistributionStats
Source§fn clone(&self) -> DistributionStats
fn clone(&self) -> DistributionStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DistributionStats
impl RefUnwindSafe for DistributionStats
impl Send for DistributionStats
impl Sync for DistributionStats
impl Unpin for DistributionStats
impl UnwindSafe for DistributionStats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more