Click or drag to resize
DiscriminantAnalysisClassify Method (Double, Int32, Int32)
Classify a set of observations and compare against known groups using the linear or quadratic discriminant functions generated during the training process.

Namespace: Imsl.Stat
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax
public void Classify(
	double[,] x,
	int[] group,
	int[] varIndex
)

Parameters

x
Type: SystemDouble
A double matrix containing the observations with at least nVariables columns. The columns indicated in varIndex correspond to the variables. Any additional columns will be ignored.
group
Type: SystemInt32
An int array containing the group numbers. The groups must be numbered 1,2, ..., nGroups for each observation.
varIndex
Type: SystemInt32
An int array containing the column indices in x that correspond to the variables to be used in the analysis.
Exceptions
ExceptionCondition
SumOfWeightsNegException is thrown when the sum of the weights have become negative.
EmptyGroupException is thrown when there are no observations in a group.
CovarianceSingularException is thrown when the variance-covariance matrix is singular.
See Also