IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Meta.Numerics.Statistics.PrincipalComponent Class Reference

Represents a component of a principal component analysis. More...

+ Collaboration diagram for Meta.Numerics.Statistics.PrincipalComponent:

Public Member Functions

RowVector NormalizedVector ()
 Gets the normalized component vector. More...
 
RowVector ScaledVector ()
 Gets the scaled component vector. More...
 

Properties

int Index [get]
 Gets the index of the principal component. More...
 
PrincipalComponentAnalysis Analysis [get]
 Gets the principal component analysis to which the component belongs. More...
 
double Weight [get]
 Gets the weight of the component. More...
 
double VarianceFraction [get]
 Gets the fraction of the total variance accounted for by the principal component. More...
 
double CumulativeVarianceFraction [get]
 Gets the fraction of the total variance accounted for by the principal component and all strong principal components. More...
 

Private Attributes

int index
 
PrincipalComponentAnalysis analysis
 

Detailed Description

Represents a component of a principal component analysis.

See also
PrincipalComponentAnalysis

Member Function Documentation

RowVector Meta.Numerics.Statistics.PrincipalComponent.NormalizedVector ( )
inline
RowVector Meta.Numerics.Statistics.PrincipalComponent.ScaledVector ( )
inline

Member Data Documentation

int Meta.Numerics.Statistics.PrincipalComponent.index
private
PrincipalComponentAnalysis Meta.Numerics.Statistics.PrincipalComponent.analysis
private

Property Documentation

int Meta.Numerics.Statistics.PrincipalComponent.Index
get

Gets the index of the principal component.

Referenced by Test.RectangularMatrixTest.PC(), and Test.MultivariateSampleTest.PrincipalComponentAnalysis().

PrincipalComponentAnalysis Meta.Numerics.Statistics.PrincipalComponent.Analysis
get

Gets the principal component analysis to which the component belongs.

double Meta.Numerics.Statistics.PrincipalComponent.Weight
get
double Meta.Numerics.Statistics.PrincipalComponent.VarianceFraction
get

Gets the fraction of the total variance accounted for by the principal component.

Referenced by Test.RectangularMatrixTest.PC(), and Test.MultivariateSampleTest.PrincipalComponentAnalysis().

double Meta.Numerics.Statistics.PrincipalComponent.CumulativeVarianceFraction
get

Gets the fraction of the total variance accounted for by the principal component and all strong principal components.

Referenced by Test.RectangularMatrixTest.PC(), and Test.MultivariateSampleTest.PrincipalComponentAnalysis().


The documentation for this class was generated from the following file: