Mi tarea es probar si hay un cambio en la matriz de covarianza de 6 variables. Los valores de 6 variables se miden dos veces a partir de los mismos sujetos (3 años entre mediciones).
¿Cómo puedo hacer eso? He estado haciendo la mayor parte de mi trabajo usando SAS.
Respuestas:
Suponiendo que sus distribuciones son multivariadas normales (como las pruebas para matrices de covarianza tienden a suponer que, de todos modos), su hipótesis nula es que las dos poblaciones difieren solo por cambio. Puede probar esto con una prueba de Kolmogorov-Smirnov en los dos grupos de datos de los que se sustrajeron sus medias.
Rencher (2002) (Sec. 7.3.2) proporciona el estadístico de prueba de razón de probabilidad para comparar dos matrices (Cuadro M-test) de la siguiente manera:
donde y son las matrices de covarianza de muestra en las dos muestras, es la matriz de covarianza agrupada, y son los grados de libertad (tamaño de muestra menos 1). Asintóticamente, sigue la con grados de libertad donde es el tamaño de las matrices. Rencher (2002) también da la versión corregida por Bartlett de la prueba y una aproximaciónSin embargo, esta es una prueba de dos muestras, en lugar de la prueba de medidas repetidas, por lo que puede ser algo conservador.S 2 S p ν 1 ν 2 - 2 log M χ 2 p ( p + 1 ) / 2 p FS1 S2 Spag ν1 ν2 - 2 logMETRO χ2 p ( p + 1 ) / 2 pag F
fuente
Podría usar el software de modelado de ecuaciones estructurales. Este es un bosquejo de cómo podría funcionar el proceso en Amos:
var_x1 = var_y1 var_x2 = var_y2
etc.cov_x1_x2 = cov_y1_y2 cov_x1_x3 = cov_y1_y3
etc.fuente
Probablemente esto se pueda probar con procesos mixtos (bueno, debes asumir la normalidad multivariante). Apila todos los datos en una columna. Luego necesitará indicadores para la identificación del sujeto y para el punto de tiempo. Tendrá que definir tanto el ID de sujeto como el indicador de punto de tiempo como variables de clase. Ajustar un modelo de solo intercepción; luego use quizás una declaración repetida para ajustar una estructura de varianza / covarianza sin restricciones (- 2 ln( L ) L -2 ln( L ) y df. Luego realice la prueba LRT de no diferencia en ajuste usando la diferencia en -2loglikelihoods y dfs entre los dos modelos, que deben distribuirse chi-cuadrado bajo la hipótesis nula de no diferencia en ajuste entre los dos modelos.
type=un
). Escriba donde es la probabilidad) y los grados de libertad. Luego ajuste un segundo modelo, pero esta vez en el enunciado repetido, use la opción para ajustar estructuras de covarianza separadas para cada punto de tiempo (es decir, cada punto de tiempo es un grupo). Escriba elL - 2 ln ( L )group=
SAS
fuente