Process Help |
Process Name |
Menu Path |
Link to Command Table |
DISCLA |
Sample Analysis ribbon | Geochemical Processes | Multiple Discriminant Classify |
Introduction
Multiple discriminant classification of unknown samples into groups using the discriminant functions and group centroids calculated in the DISCAN process.
Discriminant analysis is a classification problem, where two or more groups or clusters or populations are known a priori and one or more new observations are classified into one of the known populations based on the measured characteristics.
Multiple discriminant analysis using trial (test) data sets to calculate scores and discriminant functions with group centroids for use in the DISCLA process.
The calculation of discriminant functions (Discriminant analysis) will establish a set of rules using geological control groups or training sets which can then be applied to the classification of unknown samples using the DISCLA process.
How to use
For example, test data from DISCAN will calculate discriminant functions and group centroids to classify known samples into mineralized and non-mineralized. DISCLA will then use the discriminant functions and group centroids and apply them to unknown samples in order to identified them into the classes mineralized and non-mineralized, plus a third class, to include the samples which are not classifiable.
File Handling
The input file (&IN), of samples for classification must contain a sample identifier field (@SAMPID). The input files (&INFUNCTS) discriminant functions and (&INCENTRD) group centroids are obligatory. File &INCENTRD must contain a group identifier specified in @GROUPID. The output file of classified samples (&OUT) contains a new field named in @GROUPID identifying the group classifier or a flag to note that the sample is not classifiable using the data given in files &INFUNCTS and &INCENTRD.
The output file containing the discriminant scores for each sample can be joined to the original data containing the grid coordinates using the SAMPID as a keyfield. The scores can then be plotted as a map.
Files, Fields and Parameters
Input Files
Name |
Description |
I/O Status |
Required |
Type |
IN |
Input file. Must contain sample identity field. |
Input |
Yes |
Undefined |
INFUNCTS |
Input file containing discriminant functions. Produced from process DISCAN. |
Input |
Yes |
Undefined |
INCENTRD |
Input file containing group centroids. Produced from process DISCAN. Must contain a group identity field specified in GROUPID. |
Input |
Yes |
Undefined |
Output Files
Name |
I/O Status |
Required |
Type |
Description |
OUT |
Output |
Yes |
Undefined |
Output file containing samples classified into groups identified by the GROUPID field and the discriminant scores.. |
Fields
Name |
Description |
Source |
Required |
Type |
Default |
GROUPID |
Compulsory group identifier field contained in INCENTRD. |
INCENTRD |
Yes |
Alphanumeric |
Undefined |
SAMPID |
Compulsory sample identifier field in input file IN. |
IN |
Yes |
Any |
Undefined |
F1 |
First field to be used. No fields specified means all. |
IN |
No |
Numeric |
Undefined |
F2 |
Second field to be used. |
IN |
No |
Numeric |
Undefined |
F3 |
Third field to be used. |
IN |
No |
Numeric |
Undefined |
F4 |
Fourth field to be used. |
IN |
No |
Numeric |
Undefined |
F5 |
Fifth field to be used. |
IN |
No |
Numeric |
Undefined |
F6 |
Sixth field to be used. |
IN |
No |
Numeric |
Undefined |
F7 |
Seventh field to be used. |
IN |
No |
Numeric |
Undefined |
F8 |
Eighth field to be used. |
IN |
No |
Numeric |
Undefined |
F9 |
Ninth field to be used. |
IN |
No |
Numeric |
Undefined |
F10 |
Tenth field to be used. |
IN |
No |
Numeric |
Undefined |
Parameters
Name |
Description |
Required |
Default |
Range |
Values |
Notes
There is a maximum limit of 45 variables and 10 classifier groups with an extra group for non classifiable samples. Samples containing absent data are ignored.
Example
!DISCLA
|
&IN(AREAZ), &INFUNCTS(GGFUNCTS), &INCENTRD(GGCENT), &OUT(AREAZCL), @GROUPID='ID', @SAMPID= 'ID' |
Error and Warning Messages
Message |
Description |
Solution |
*** Warning *** GROUPID field has nn words. Only the first 3 will be used. |
|
|
|
|
|
*** Warning *** SAMPID field has nn words. Only the first 3 will be used. |
|
|
|
|
|
*** Error *** GROUPID field (fieldname) is not in input file. |
|
|
|
|
|
*** Error *** No numeric fields on file (filename) >>> ERR 122 <<< ( fileno.) IN DISCLA |
|
|
|
|
|
|
|
|
*** Error *** SAMPID field (fieldname) is not in input file. |
|
|
|
|
|
*** Error *** Compulsory file, field or perimeter
missing. |
|
|
|
|
|