Visión general (mandato DISCRIMINANT)
DISCRIMINANT realiza un análisis discriminante lineal para dos o más grupos. El objetivo del análisis discriminante es clasificar los casos en uno de varios grupos mutuamente excluyentes en función de sus valores para un conjunto de variables predictoras. En la fase de análisis, se desarrolla una regla de clasificación utilizando casos para los que se conoce la pertenencia a grupos. En la fase de clasificación, la regla se utiliza para clasificar los casos para los que no se conoce la pertenencia a grupos. La variable de agrupación debe ser categórica y las variables (predictoras) independientes deben ser de intervalo o dicotómicas, ya que se utilizarán en una ecuación de tipo regresión.
Opciones
Método de selección de variables. Además del método de entrada directa, puede especificar cualquiera de varios métodos por pasos para especificar variables en el análisis discriminante utilizando el subcomando METHOD . Puede establecer los valores para los criterios estadísticos utilizados para especificar variables en la ecuación utilizando los subcomandos TOLERANCE, FIN, PIN, FOUT, POUTy VIN , y puede especificar niveles de inclusión en el subcomando ANALYSIS . También puede especificar el número máximo de pasos en un análisis por pasos utilizando el subcomando MAXSTEPS .
Selección de caso. Puede seleccionar un subconjunto de casos para la fase de análisis utilizando el subcomando SELECT .
Probabilidades previas. Puede especificar probabilidades previas para la pertenencia a un grupo utilizando el submandato PRIORS . Las probabilidades previas se utilizan en la clasificación de casos.
Variables nuevas. Puede añadir nuevas variables al conjunto de datos activo que contiene la pertenencia a grupos pronosticada, la probabilidad de pertenencia a cada grupo y las puntuaciones de función discriminante utilizando el subcomando SAVE .
Opciones de clasificación. Con el subcomando CLASSIFY , puede clasificar sólo aquellos casos que no se han seleccionado para su inclusión en el análisis discriminante, o sólo aquellos casos cuyo valor para la variable de agrupación estaba perdido o estaba fuera del rango analizado. Además, puede clasificar los casos basándose en las matrices de covarianza de grupos separados de las funciones en lugar de la matriz de covarianza intra-grupos combinada.
Visualización estadística. Puede solicitar cualquiera de una variedad de estadísticas en el submandato STATISTICS . Puede rotar las matrices de patrón o estructura utilizando el subcomando ROTATE . Puede comparar la pertenencia real con la pertenencia a grupos pronosticada utilizando una tabla de resultados de clasificación solicitada con el subcomando STATISTICS o comparar cualquiera de varios tipos de gráficos o histogramas utilizando el subcomando PLOT .
Especificación básica
La especificación básica requiere dos submandatos:
GROUPSespecifica la variable utilizada para agrupar casos.VARIABLESespecifica las variables predictoras.
De forma predeterminada, DISCRIMINANT entra todas las variables simultáneamente en la ecuación discriminante (el método DIRECT ), siempre que no estén tan correlacionadas que surjan problemas de multicolinealidad. El resultado predeterminado incluye el resumen de procesamiento de casos de análisis, números válidos de casos en estadísticos de grupo, pruebas de tolerancia a errores de variables, un resumen de funciones discriminantes canónicas, coeficientes de función discriminante canónica estandarizados, una matriz de estructura que muestra correlaciones intra-grupos agrupadas entre las funciones discriminantes y las variables predictoras, y funciones en centroides de grupo.
Orden de submandatos
- Los submandatos
GROUPS,VARIABLESySELECTdeben preceder a todos los demás submandatos y se pueden especificar en cualquier orden. - A continuación se muestra el bloque de análisis, que puede incluir
ANALYSIS,METHOD,TOLERANCE,MAXSTEPS,FIN,FOUT,PIN,POUT,VIN,FUNCTIONS,PRIORS,SAVEyOUTFILE. Cada bloque de análisis realiza un único análisis. Para realizar varios análisis, especifique varios bloques de análisis. - La palabra clave
ANALYSISes opcional para el primer bloque de análisis. Cada nuevo bloque de análisis debe empezar con un subcomandoANALYSIS. Los subcomandos restantes en el bloque se pueden utilizar en cualquier orden y se aplican sólo al análisis definido en el mismo bloque. - No se pueden especificar subcomandos de bloque de análisis después de ninguno de los subcomandos globales, que se aplican a todos los bloques de análisis. Los submandatos globales son
MISSING,MATRIX,HISTORY,ROTATE,CLASSIFY,STATISTICSyPLOT. Si aparece un subcomando de bloque de análisis después de un subcomando global, el programa muestra un aviso y lo ignora.
Reglas de la sintaxis
- Solo se puede especificar un submandato
GROUPS, unSELECTy un submandatoVARIABLESpor cada mandatoDISCRIMINANT.
Operaciones
DISCRIMINANTprimero estima una o más funciones discriminantes que mejor distinguen entre los grupos.- Utilizando estas funciones,
DISCRIMINANTclasifica los casos en grupos (si se solicita la salida de clasificación). - Si se especifica más de un bloque de análisis, los pasos anteriores se repiten para cada bloque.
- Este procedimiento utiliza las opciones multihebra especificadas por
SET THREADSySET MCACHE.
Limitaciones
- La supresión por parejas de los datos perdidos no está disponible.