The FloatPCA type exposes the following members.

Constructors

  NameDescription
FloatPCAOverloaded.

Methods

  NameDescription
Clone
Creates a deep copy of this principal component analysis.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Threshold
Gets the number of principal components required to account for the given proportion of the total variance.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
CumulativeVarianceProportions
Gets the cumulative variance proportions.
Data
Gets the data matrix.
Eigenvalues
Gets the eigenvalues of the covariance/correlation matrix, though the calculation is actually performed using the singular values of the data matrix.
IsCentered
Returns true if the data supplied at construction time was shifted to be zero-centered.
IsScaled
Returns true if the data supplied at construction time was scaled to have unit variance.
Item
Gets the specified principal component.
Loadings
Gets the loading matrix. Each column is a principal component.
Means
Gets the column means of the data matrix.
Norms
Gets the column norms (1-norm).
NumberOfObservations
Gets the number of observations in the data matrix.
NumberOfVariables
Gets the number of variables in the data matrix.
Scores
Gets the score matrix.
StandardDeviations
Gets the standard deviations of the principal components.
VarianceProportions
Gets the proportion of the total variance accounted for by each principal component.

See Also