DISCRIMINANT

DISCRIMINANT is available in Statistics Base Edition.

DISCRIMINANT performs linear discriminant analysis for two or more groups.

DISCRIMINANT GROUPS=varname(min,max) /VARIABLES=varlist
 
 [/SELECT=varname(value)]
 
 [/ANALYSIS=varlist[(level)] [varlist...]] 

 [/OUTFILE MODEL('file')]

 [/METHOD={DIRECT**}] [/TOLERANCE={0.001}] 
          {WILKS   }              {   n   }     
          {MAHAL   }     
          {MAXMINF }   
          {MINRESID}  
          {RAO     }  
   
 [/MAXSTEPS={n}]             

 [/FIN={3.84**}] [/FOUT={2.71**}] [/PIN={n}] 
       { n    }         { n    }
 
 [/POUT={n}] [/VIN={0**}] 
                   { n }

 [/FUNCTIONS={g-1,100.0,1.0**}] [/PRIORS={EQUAL**   }] 
             {n1 , n2  , n3  }           {SIZE      }  
                                         {value list} 
 [/SAVE=[CLASS[=varname]] [PROBS[=rootname]]
 
        [SCORES[=rootname]]]
 
 [/ANALYSIS=...]
 
 [/MISSING={EXCLUDE**}] 
           {INCLUDE  } 
 
 [/MATRIX=[OUT({*                  })] [IN({*                  })]]
               {'savfile'|'dataset'}       {'savfile'|'dataset'}
 
 [/HISTORY={STEP**} ] 
           {NONE  }   
 
 [/ROTATE={NONE**   }] 
          {COEFF    }
          {STRUCTURE}
 
 [/CLASSIFY={NONMISSING  }  {POOLED  }  [MEANSUB]] 
            {UNSELECTED  }  {SEPARATE}
            {UNCLASSIFIED}
 
 [/STATISTICS=[MEAN]  [COV  ]  [FPAIR]  [RAW ] [STDDEV]
              [GCOV]  [UNIVF]  [COEFF]  [CORR] [TCOV  ]  
              [BOXM]  [TABLE]  [CROSSVALID]
              [ALL]]
 
 [/PLOT=[MAP]  [SEPARATE]  [COMBINED]  [CASES[(n)]]  [ALL]]

**Default if subcommand or keyword is omitted.

This command reads the active dataset and causes execution of any pending commands. See the topic Command Order for more information.

Syntax for the DISCRIMINANT command can be generated from the Discriminant Analysis dialog.

Release History

Release 17.0

  • Added support for SET THREADS and SET MCACHE.

Example

DISCRIMINANT GROUPS=OUTCOME (1,4)
  /VARIABLES=V1 TO V7.