Utilisateur débutant de R aux prises avec une ANOVA de mesures répétées.
J'ai un ensemble de données qui comprend un facteur entre les sujets avec 4 niveaux (codé dans une seule variable appelée «groupes») et un facteur entre les sujets avec 4 niveaux (codé en quatre variables distinctes «DV1», «DV2», «DV3 ',' DV4 ').
J'ai les objectifs suivants:
- Exécutez une mesure ANOVA globale répétée.
- Comparez les groupes à l'aide de contrastes personnalisés (comme dans une commande LMATRIX dans SPSS).
- Comparez différents niveaux de DV à l'aide de contrastes personnalisés (comme dans une commande MMATRIX dans SPSS).
- Faites une combinaison de 2) et 3) simultanément, donc je compare seulement certains groupes à certains niveaux du facteur intra-sujets.
- Exécutez un ensemble de contrastes qui ne résument PAS à zéro.
Je sais que je peux le faire dans SPSS sans trop de problème, mais je ne peux pas avoir une idée claire de la façon de le faire dans R. J'ai vu comment certaines parties de cela pourraient fonctionner dans différents packages, mais je ne l'ai pas vu jusqu'ici comment cela pourrait fonctionner dans une procédure ou un ensemble de procédures connexes dans R.
la source
?anova.lme
ne fonctionne pas pour moi et lemethods(anova)
répertorie comme une fonction non visible.nlme
? Sinon, exécutezlibrary(nlme)
, alors cela devrait fonctionner. Si cela ne fonctionne toujours pas, d'install.packages("nlme")
abord.