I often have to do repeated-measures ANOVA with Greenhouse-Geisser or Huynh-Feldt corrections, so I use Anova (as described in http://www.r-bloggers.com/r-tutorial-series-two-way-repeated-measures-anova/, and the A "doubly multivariate" design with two distinct repeated-measures variables from the Anova help page). So far I have only done this with fully within-subjects designs. For example, with this dataset, I can run:
data <- read.table( file="D:\\TassMMN\\mnrpt\\mnrpt_rejthresh.txt", header=F )
Contrast <- factor( c("T2T3", "T2T4", "T2T3", "T3T4", "T2T4", "T3T4") )
Dummy <- factor( c("A", "A", "B", "A", "B", "B") )
library(car)
summary( Anova( lm( as.matrix(data) ~ 1 ), idata=data.frame(Contrast,Dummy), idesign=~Contrast*Dummy ) )
However, I don't understand how to do this with a between-subjects factor (for example, if the first 8 lines of that dataset were subjects from one group, and the next 8 from another group). The closest answer I have found is this thread, which is discussing a different method with lme(). Does anyone know how to do this in {car}Anova, with something similar to the method I've used above?
Thanks!