SystemObject Extreme.Statistics.MultivariatePrincipalComponent
Namespace:
Extreme.Statistics.Multivariate
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public class PrincipalComponent
Public Class PrincipalComponent
public ref class PrincipalComponent
type PrincipalComponent = class end
The PrincipalComponent type exposes the following members.
Top
| Name | Description |
---|
 | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | GetChiSquareTest |
Gets a chi square test whether the current component's contribution to the variance is significantly different
from all remaining components.
|
 | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Use the PrincipalComponent class to obtain more information about a component in a
principal component analysis. The information includes: the Index of the component
in the sequence in descending order of contribution to variance explained, the ProportionOfVariance,
the CumulativeProportionOfVariance, the Eigenvalue which is an indicator of the absolute
size of the contribution, and the EigenvalueDifference which gives the difference between the eigenvalues
of this component and the next most significant one.
To get the numerical value of the component, use the Value method, which returns a Vector.
PrincipalComponent objects can not be created directly. They are created
by the PrincipalComponentAnalysis object they belong to. They can be retrieved through the
Components property of the PrincipalComponent object.
Reference