Estoy llevando a cabo un meta-análisis con varios categórica moderadores y una continua moderador; yo también estoy interesado en una interacción entre dos de los moderadores (resultado y la escala).
He utilizado el siguiente código para hacer esto:
Meta1<-rma.mv(yi=G, V=VG, mods = ~ Outcome * Scale + Scale_Type + Profac_def + Gender + Bias, random = list(~ 1 | Author_Num, ~ 1 | Study.in.Author, ~ 1 | Scale.in.Study, ~ 1 | Outcome.in.Study))
Seguido por la eliminación de la intersección para examinar las estimaciones para el nivel de cada factor (y la escala*resultado de las combinaciones), con las siguientes:
Meta1.1<-rma.mv(yi=G, V=VG, mods = ~ Outcome * Scale + Scale_Type + Profac_def + Gender + Bias - 1, random = list(~ 1 | Author_Num, ~ 1 | Study.in.Author, ~ 1 | Scale.in.Study, ~ 1 | Outcome.in.Study))
Ambos resultados y la escala tiene un montón de niveles (12 y 19, respectivamente). Sin embargo, la salida no se ve todos los niveles del factor de escala, o todos de los resultados*escala de combinaciones.
En el modelo con la intercepción, un nivel de la escala moderador falta, y un gran número de combinaciones. En el modelo sin intercepto, dos niveles de escala que faltan (incluyendo la categoría de referencia), y de nuevo un gran número de combinaciones.
Soy muy nuevo en R y no tienen idea de lo que está causando esto. Si alguien tiene alguna solución, y puede asesorar como puedo conseguir alrededor de esto, sería muy apreciado