pub struct CorrelationCheckResult {
pub field1: String,
pub field2: String,
pub observed_r: f64,
pub expected_r: Option<f64>,
pub deviation: Option<f64>,
pub within_tolerance: bool,
pub p_value: f64,
pub sample_size: usize,
}Expand description
Result of correlation check for a pair of fields.
Fields§
§field1: StringFirst field
field2: StringSecond field
observed_r: f64Observed Pearson correlation
expected_r: Option<f64>Expected correlation (if specified)
deviation: Option<f64>Deviation from expected
within_tolerance: boolWhether within tolerance
p_value: f64P-value for correlation significance
sample_size: usizeSample size
Trait Implementations§
Source§impl Clone for CorrelationCheckResult
impl Clone for CorrelationCheckResult
Source§fn clone(&self) -> CorrelationCheckResult
fn clone(&self) -> CorrelationCheckResult
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 moreSource§impl Debug for CorrelationCheckResult
impl Debug for CorrelationCheckResult
Source§impl<'de> Deserialize<'de> for CorrelationCheckResult
impl<'de> Deserialize<'de> for CorrelationCheckResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CorrelationCheckResult
impl RefUnwindSafe for CorrelationCheckResult
impl Send for CorrelationCheckResult
impl Sync for CorrelationCheckResult
impl Unpin for CorrelationCheckResult
impl UnwindSafe for CorrelationCheckResult
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.