pub struct PrincipalComponentInfo {
pub cumulative_explained_variance_ratio: Option<f64>,
pub explained_variance_ratio: Option<f64>,
pub principal_component_id: Option<i64>,
pub explained_variance: Option<f64>,
}
Fields
cumulative_explained_variance_ratio: Option<f64>
The explained_variance is pre-ordered in the descending order to compute the cumulative explained variance ratio.
explained_variance_ratio: Option<f64>
Explained_variance over the total explained variance.
principal_component_id: Option<i64>
Id of the principal component.
explained_variance: Option<f64>
Explained variance by this principal component, which is simply the eigenvalue.
Trait Implementations
sourceimpl Clone for PrincipalComponentInfo
impl Clone for PrincipalComponentInfo
sourcefn clone(&self) -> PrincipalComponentInfo
fn clone(&self) -> PrincipalComponentInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PrincipalComponentInfo
impl Debug for PrincipalComponentInfo
sourceimpl Default for PrincipalComponentInfo
impl Default for PrincipalComponentInfo
sourcefn default() -> PrincipalComponentInfo
fn default() -> PrincipalComponentInfo
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PrincipalComponentInfo
impl<'de> Deserialize<'de> for PrincipalComponentInfo
sourcefn 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
sourceimpl Serialize for PrincipalComponentInfo
impl Serialize for PrincipalComponentInfo
Auto Trait Implementations
impl RefUnwindSafe for PrincipalComponentInfo
impl Send for PrincipalComponentInfo
impl Sync for PrincipalComponentInfo
impl Unpin for PrincipalComponentInfo
impl UnwindSafe for PrincipalComponentInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more