pub struct DecompositionResults {
pub original: TimeSeries,
pub trend: TimeSeries,
pub seasonal: TimeSeries,
pub residual: TimeSeries,
pub method: DecompositionMethod,
pub period: usize,
}Expand description
Decomposition results
Fields§
§original: TimeSeriesOriginal time series
trend: TimeSeriesTrend component
seasonal: TimeSeriesSeasonal component
residual: TimeSeriesResidual component
method: DecompositionMethodDecomposition method
period: usizeSeasonal period
Implementations§
Source§impl DecompositionResults
impl DecompositionResults
Sourcepub fn seasonally_adjusted(&self) -> TimeSeries
pub fn seasonally_adjusted(&self) -> TimeSeries
Get seasonally adjusted series (original - seasonal)
Trait Implementations§
Source§impl Clone for DecompositionResults
impl Clone for DecompositionResults
Source§fn clone(&self) -> DecompositionResults
fn clone(&self) -> DecompositionResults
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 DecompositionResults
impl RefUnwindSafe for DecompositionResults
impl Send for DecompositionResults
impl Sync for DecompositionResults
impl Unpin for DecompositionResults
impl UnsafeUnpin for DecompositionResults
impl UnwindSafe for DecompositionResults
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> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
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.