Hola:
Probablemente está tomando 'Edad_Manova_18a54' y 'Genero2_1a2' como
variables numéricas (integer). Deberías convertirlas en factor. Por ejemplo:
Edad_Manova_18a54 <- factor(Edad_Manova_18a54)
Genero2_1a2 <- factor(Genero2_1a2)
Manova.fnc(datosPAS, variables=2:6,
fac.inter=c('Edad_Manova_18a54','Genero2_1a2'),poshoc=c('todos'))
Saludos,
Marcelino
El 14/06/2023 a las 20:26, MaLuz Morales Botello escribió:
No suele recibir correos electrónicos de mlzm...@gmail.com. Por qué
esto es importante <https://aka.ms/LearnAboutSenderIdentification>
Muy buenas,
He usado muy poco R en mi vida, y ahora estoy intentando hacer una
MANOVA, con dos variables independientes (Edad, que tiene 4 niveles y
Genero que tiene 2) y 5 variables independientes. Le he puesto también
que me haga el poshoc de las dos y la interacción.
Decir también que me instalé el ULLRToolbox, que no se si tendrá algo
que ver con el error que me da.
Este es el código que uso y el error que encuentro:
Manova.fnc(datosPAS, variables=2:6,
fac.inter=c('Edad_Manova_18a54','Genero2_1a2'), poshoc=c('todos'))
Error in `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]) :
contrasts can be applied only to factors with 2 or more levels
Pero tanto Edad como Género tienen 2 o más niveles:
image.png
Mi agradecimiento de antemano por la ayuda.
Un saludo
Mariluz
_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
--
Marcelino de la Cruz Rot
Depto. de Biología y Geología
Física y Química Inorgánica
Universidad Rey Juan Carlos
Móstoles España
_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es