100 grupos de 1 : total independencia
res.1<-simular.datos(100,1)
falsos.positivos<-mean(replicate(1000, {r<-simular.datos(100,1);summary(aov(y~experimento, r))[[1]][1,5]<0.05} ))
ggplot(res.1, aes(x=grupos, y=y, color=experimento))+geom_point()

print(falsos.positivos)
## [1] 0.052
25 grupos de 4
res.1<-simular.datos(25,4)
falsos.positivos<-mean(replicate(1000,
{r<-simular.datos(25,4);summary(aov(y~experimento, r))[[1]][1,5]<0.05} ))
ggplot(res.1, aes(x=grupos, y=y, color=experimento))+geom_point()

print(falsos.positivos)
## [1] 0.237
10 grupos de 10
res.1<-simular.datos(10,10)
falsos.positivos<-mean(replicate(1000,
{r<-simular.datos(10,10);summary(aov(y~experimento, r))[[1]][1,5]<0.05} ))
ggplot(res.1, aes(x=grupos, y=y, color=experimento))+geom_point()

print(falsos.positivos)
## [1] 0.421
Análisis ANOVA sin considerar grupos
set.seed(1255) #Hace que la simulación sea repetible
datos<-simular.datos(10,10)
aov.1<-aov(y~experimento, data=datos)
summary(aov.1)
## Df Sum Sq Mean Sq F value Pr(>F)
## experimento 1 13.27 13.27 7.804 0.00627 **
## Residuals 98 166.60 1.70
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Análisis ANOVA mixto, considerando grupos
set.seed(1255) #Hace que la simulación sea repetible
datos<-simular.datos(10,10)
aov.1<-aov(y~experimento+Error(grupos), data=datos)
summary(aov.1)
##
## Error: grupos
## Df Sum Sq Mean Sq F value Pr(>F)
## experimento 1 13.27 13.27 1.151 0.315
## Residuals 8 92.18 11.52
##
## Error: Within
## Df Sum Sq Mean Sq F value Pr(>F)
## Residuals 90 74.42 0.8269
Análisis modelo lineal mixto
set.seed(1255) #Hace que la simulación sea repetible
datos<-simular.datos(10,10)
lmer.1<-lmer(y~experimento+(1|grupos), data=datos)
summary(lmer.1)
## Linear mixed model fit by REML. t-tests use Satterthwaite's method [
## lmerModLmerTest]
## Formula: y ~ experimento + (1 | grupos)
## Data: datos
##
## REML criterion at convergence: 288.4
##
## Scaled residuals:
## Min 1Q Median 3Q Max
## -2.34371 -0.70898 0.01649 0.73530 1.88470
##
## Random effects:
## Groups Name Variance Std.Dev.
## grupos (Intercept) 1.0695 1.0342
## Residual 0.8269 0.9094
## Number of obs: 100, groups: grupos, 10
##
## Fixed effects:
## Estimate Std. Error df t value Pr(>|t|)
## (Intercept) -0.1142 0.4800 8.0000 -0.238 0.818
## experimento1 -0.7285 0.6789 8.0000 -1.073 0.315
##
## Correlation of Fixed Effects:
## (Intr)
## experiment1 -0.707