library(readxl)
library(DT)

Tratamiento estadístico de los datos

Al ser esta investigación con un diseño de 4 grupos, es necesario realizar comparaciones entre grupos por cada instrumento utilizado.

El meta análisis propuesto por Breaver y Braver (1988) señala que hay que seguir una secuencia de actividades para determinar si el tratamiento tiene un efecto o no sobre los grupos.

BOXPLOT

library(readxl)

datos <- read_excel("DATOS SOLOMON ROSALIA MAFLA JAMUNDI...112. (1).xlsx",
                                                         sheet = "Hoja1", range = "B1:D63")


datos%>%DT::datatable()
library(ggplot2)
library(plotly)
ggplot(datos , aes(x=Pretest, y=Scores, color=Treatment))+
  geom_boxplot()+
  ggtitle('BoxPlot of Posttest Scores')

De acuerdo con el diseño explicativo secuencial DEXPLIS implementado, primero se hace un análisis de los datos de orden cuantitativo. En este sentido, la anterior figura muestra un diagrama estadístico descriptivo de los datos con el uso de boxplots, donde se puede ver que los grupos que trabajaron (——–), obtuvieron un mejores ressultados, frente a los grupos que trabajaron el tema con una metodología de aprendizaje tradicional.

Acontinuación se muestran unas estadísticas descriptivas de cada uno de los grupos

Grupo 1

summary(datos$Scores[1:16])
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##   4.091   4.773   5.000   4.872   5.000   5.000
sd(datos$Scores[1:16])
## [1] 0.2485322

grupo 2

summary(datos$Scores[17:33])
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##   4.318   5.000   5.000   4.920   5.000   5.000
sd(datos$Scores[17:33])
## [1] 0.1958568

GRUPO 3

summary(datos$Scores[37:47])
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##  0.6818  1.2500  2.2727  2.5000  3.4091  4.7727
sd(datos$Scores[34:47])
## [1] 1.374829

GRUPO 4

summary(datos$Scores[48:62])
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##  0.2273  1.9318  2.2727  2.1818  2.6136  3.1818
sd(datos$Scores[48:62])
## [1] 0.7478817

A partir de la representación gráfica y el calculo de las medias se puede intuir que puede existir una diferencia en el efecto de la nota dependiendo de la intervención y el pretest

##.

ggplot(data = datos, aes(x = Pretest, y = Scores, colour =Treatment  , group =Treatment )) + 
  stat_summary(fun = mean, geom = "point") +
  stat_summary(fun = mean, geom = "line") + 
  labs(y = "mean (Scores)") +
  ggtitle('Interaction Plot of Posttest Score')

La anterior figura muestra el comportamiento de la media de los posttest scores de los grupos considerados a partir de las diferentes combinaciones de niveles que asumen los factores. Así mismo, se puede identificar que el grupo que contó con pretest y contó con el tratamiento mediado por (completar) obtuvo una media superior a la media de los otros grupos. También, se puede resaltar que el incremento de los scores en el posttest entre los grupos con tratamiento y sin tratamiento son crecientes para el pretest. Para determinar si hay interacción entre los factores se debe realizar mediante el ANOVA.

ggplot(data = datos, aes(x = Treatment, y = Scores, colour =Pretest  , group =Pretest )) + 
  stat_summary(fun = mean, geom = "point") +
  stat_summary(fun = mean, geom = "line") + 
  labs(y = "mean(Scores)") +
  ggtitle('Interaction Plot of Posttest Score')

De acuerdo con el postulado de Braver y Braver (1988), el diseño experimental 4G de Solomon permite dos estimaciones independientes del mismo efecto experimental por lo cual es posible aplicar una prueba ANOVA 2X2 con interacción. También proponen una secuencia condicional para el análisis estadístico de los datos, que permita establecer si el tratamiento tiene un efecto o no sobre los grupos. En primer lugar, debe de realizarse un análisis ANOVA 2x2 con interacción para comprobar si existe significancia estadística entre de los factores (Test A). Luego, si en el análisis de varianza los resultados no son estadísticamente significativos, se procede a realizar un análisis de efectos principales que involucre el grupo experimental y el grupo control (Test D). Si se encuentra significancia estadística, se concluye que el tratamiento es efectivo

Realizamos la estimación del modelo ANOVA de dos vías:

El modelo ANOVA de dos vías evalúa, además de los efectos de los factores sobre la variable independiente, los efectos de la interacción entre ellas. La hipótesis nula

\[H_0 : \ \ \ \ \text{No hay interacción entre los factores}.\]

Estamos ante un ANOVA de dos vías (varios factores entre sujetos).

  • De dos vías (two-way ANOVA o ANOVA de dos factores): examina la igualdad de las medias de la población para un resultado cuantitativo y dos variables categóricas o factores.

    • La variable dependiente (resultado) es cuantitativa: variable en la que deseamos comparar los grupos. En nuestro caso, la variable dependiente es Nota.

    • Factores (o variables independientes): variables categóricas que definen los grupos que deseamos comparar. En nuestro caso, test (test con dos niveles) y tratamiento (tratamiento con dos niveles).

Entre sujetos (between subjects): donde cada factor varía entre los sujetos y cada factor se mide solo una vez para un mismo sujeto. En nuestro caso, la variable edad se mide una vez en cada sujeto, y la edad varía de un sujeto a otro; y cada sujeto pertenece a un solo grupo o nivel de la variable tipoDiet.

anova <- aov(Scores ~ Pretest *Treatment, data = datos)
summary(anova)
##                   Df Sum Sq Mean Sq F value Pr(>F)    
## Pretest            1   0.00    0.00   0.002  0.969    
## Treatment          1 111.41  111.41 190.381 <2e-16 ***
## Pretest:Treatment  1   0.04    0.04   0.074  0.786    
## Residuals         58  33.94    0.59                   
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

Para realizar el análisis del (cdompletar—— ) se siguió la serie de pasos propuestos por Braver y Braver (1988). Para el paso 1, la prueba A es llevar a cabo un ANOVA de 2x2 el cual arrojó un valor de significancia de 0.786 (gl = 1, p > .05). Al no obtener un valor significativo en esta prueba, se procede a continuar con la pueba D correspondiente al paso 4 en donde se obtuvo un valor de significancia de \(2\times 10^{-16}\) (gl= 1, p < .05), por lo que se obtiene un valor significativo y de acuerdo a Braver y Braver se concluye que el tratamiento es efectivo.

En el caso del Test A (Interacción entre los factores) se realizó un ANOVA de 2x2, como se muestra en la anterior tabla . Se obtuvo un valor de significancia de 0.786, por lo que se procedió a realizar el Test D donde el valor de significancia fue < 2e-16. Dado que el resultado del Test D es significativo, se concluye que el tratamiento es efectivo

library(lsr)
etaSquared(anova)
##                         eta.sq  eta.sq.part
## Pretest           4.168713e-07 1.785760e-06
## Treatment         7.662541e-01 7.664874e-01
## Pretest:Treatment 2.982644e-04 1.276053e-03
plot(anova, which = 1:1)

#modificar=anova$residuals
#class(modificar)
#b=as.vector(modificar)
#qqnorm(b)
#edit(b)
plot(anova, which = 2:2)

par(mfrow=c(1,2))
plot(anova,which=1:4)

library(ggplot2)
# Solution 1
qplot(sample = anova$residuals)

library(nortest)
hist(anova$residuals)

shapiro.test(anova$residuals)
## 
##  Shapiro-Wilk normality test
## 
## data:  anova$residuals
## W = 0.86899, p-value = 8.687e-06

Supuestos básicos del ANOVA Para un ANOVA de dos vías se debe comprobar el supuesto de independencia, el supuesto de normalidad y el supuesto de homocedasticidad. Estos supuestos se deben comprobar para el factor Pretest y para el factor Treatment. Esto es, se comprueba la normalidad para todos los niveles de cada factor, y se comprueba la homocedasticidad para ambos factores.

Comprobación de supuestos para el factor Pretest:

SUPUESTO DE NORMALIDAD: Para contrastar la normalidad usamos el test de Shapiro-Wilk, con la función shapiro.test( ).

datos
## # A tibble: 62 x 3
##    Scores Pretest     Treatment      
##     <dbl> <chr>       <chr>          
##  1   5    Con Pretest Con Tratamiento
##  2   5    Con Pretest Con Tratamiento
##  3   4.09 Con Pretest Con Tratamiento
##  4   5    Con Pretest Con Tratamiento
##  5   5    Con Pretest Con Tratamiento
##  6   5    Con Pretest Con Tratamiento
##  7   5    Con Pretest Con Tratamiento
##  8   5    Con Pretest Con Tratamiento
##  9   4.77 Con Pretest Con Tratamiento
## 10   4.77 Con Pretest Con Tratamiento
## # ... with 52 more rows