pub struct NormalResult {Show 26 fields
pub dataset_name: String,
pub numbers_analyzed: usize,
pub risk_level: RiskLevel,
pub mean: f64,
pub std_dev: f64,
pub variance: f64,
pub skewness: f64,
pub kurtosis: f64,
pub shapiro_wilk_statistic: f64,
pub shapiro_wilk_p_value: f64,
pub anderson_darling_statistic: f64,
pub anderson_darling_p_value: f64,
pub kolmogorov_smirnov_statistic: f64,
pub kolmogorov_smirnov_p_value: f64,
pub normality_score: f64,
pub qq_correlation: f64,
pub distribution_quality: f64,
pub outliers_z_score: Vec<(usize, f64, f64)>,
pub outliers_modified_z: Vec<(usize, f64, f64)>,
pub outliers_iqr: Vec<(usize, f64)>,
pub mean_confidence_interval: (f64, f64),
pub prediction_interval_95: (f64, f64),
pub three_sigma_limits: (f64, f64),
pub within_1_sigma_percent: f64,
pub within_2_sigma_percent: f64,
pub within_3_sigma_percent: f64,
}Expand description
正規分布解析結果
Fields§
§dataset_name: String§numbers_analyzed: usize§risk_level: RiskLevel§mean: f64§std_dev: f64§variance: f64§skewness: f64§kurtosis: f64§shapiro_wilk_statistic: f64§shapiro_wilk_p_value: f64§anderson_darling_statistic: f64§anderson_darling_p_value: f64§kolmogorov_smirnov_statistic: f64§kolmogorov_smirnov_p_value: f64§normality_score: f64§qq_correlation: f64§distribution_quality: f64§outliers_z_score: Vec<(usize, f64, f64)>§outliers_modified_z: Vec<(usize, f64, f64)>§outliers_iqr: Vec<(usize, f64)>§mean_confidence_interval: (f64, f64)§prediction_interval_95: (f64, f64)§three_sigma_limits: (f64, f64)§within_1_sigma_percent: f64§within_2_sigma_percent: f64§within_3_sigma_percent: f64Implementations§
Trait Implementations§
Source§impl Clone for NormalResult
impl Clone for NormalResult
Source§fn clone(&self) -> NormalResult
fn clone(&self) -> NormalResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NormalResult
impl RefUnwindSafe for NormalResult
impl Send for NormalResult
impl Sync for NormalResult
impl Unpin for NormalResult
impl UnsafeUnpin for NormalResult
impl UnwindSafe for NormalResult
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