Tengo una población de 114 sujetos. Para cada sujeto tengo medidas repetidas (1 cada día) de la variable evaluada (nivel de actividad). El número de medidas varía para cada sujeto (número de días evaluados) y la mediana del número de medidas para cada sujeto es 4.
Los datos pueden descargarse aquí
¿Puedo simplemente tomar la media de las medidas para continuar con mi análisis estadístico de la población, es decir, cada sujeto estará representado por la medida media a lo largo de los días evaluados. ¿Debo realizar una prueba estadística antes de hacerlo? ¿Cuál?
¿Podría sugerirnos el flujo de trabajo? Mi propósito es averiguar si existen diferencias en la variable medida entre grupos de sujetos (digamos que los 57 primeros sujetos son del grupo A y los 57 últimos del grupo B).
Mi intento (los resultados se obtienen con MATLAB, pero deberían ser interpretables):
-
Ajuste un modelo repetido del tipo "t1-t5 ~ Grupo", lo que significa que las medidas t1-t5 son las respuestas y los grupos son la variable de predicción.
Hora = [1 2 3 4 5]' %array que contiene el día de la evaluación
rm = fitrm (table,'t1-t5 ~ Group','WithinDesign',Time) %table es una tabla matlab que contiene los datos
los coeficientes de los modelos son
t1 t2 t3 t4 t5
_______ _______ _______ ______ _______
(Intercept) 425.64 412.64 425.64 414.05 443.64
Group_A -52.182 -12.636 -23.182 -47.5 -45.455
-
Compruebo la prueba de esfericidad de Mauchly
tbl = mauchly (rm) % si es pequeño use la corrección cuando calcule el valor p en ranova
tbl =
W ChiStat DF pValue _______ _______ __ _______ 0.84303 3.1446 9 0.95828
el valor p es > 0,05, por lo que no tengo que corregir el ANOVA repetido
-
Ejecuto ANOVA repetido
ranovatbl = ranova (rm)
ranovatbl =
SumSq DF MeanSq F pValue pValueGG pValueHF pValueLB __________ __ ______ _______ _______ ________ ________ ________ (Intercept):Time 13611 4 3402.6 0.98232 0.42203 0.41863 0.42203 0.33347 Group:Time 26256 4 6564.1 1.895 0.11938 0.12457 0.11938 0.18386 Error(Time) 2.7711e+05 80 3463.9
Me dice que no hay efecto de los días en el nivel de actividad, y que no hay diferencias entre grupos.
-
Calculo las medias marginales
M = margmean (rm,{'Grupo'})
Group Mean StdErr Lower Upper _______ ______ ______ ______ ______ A 388.13 18.68 349.16 427.09 B 460.51 18.68 421.54 499.47