Você está na página 1de 3

Taller

Lorena Brun
8 de octubre de 2018

# Ejemplo factorial (2 factores)


# Datos

y<-c(91.3,89.9,90.7,91.4,89.3,88.1,90.4,91.4,89.5,87.6,88.3,90.3,
87.3,89.4,91.5,88.3,92.3,91.5,90.6,94.7,93.1,90.7,91.5,89.8)
y

## [1] 91.3 89.9 90.7 91.4 89.3 88.1 90.4 91.4 89.5 87.6 88.3 90.3 87.3 89.4
## [15] 91.5 88.3 92.3 91.5 90.6 94.7 93.1 90.7 91.5 89.8
Base<-c(rep("B1",12),rep("B2",12))
Base

## [1] "B1" "B1" "B1" "B1" "B1" "B1" "B1" "B1" "B1" "B1" "B1" "B1" "B2" "B2"
## [15] "B2" "B2" "B2" "B2" "B2" "B2" "B2" "B2" "B2" "B2"
Alcohol<-rep( c(rep("A1",4),rep("A2",4),rep("A3",4)) , 2)
Alcohol

## [1] "A1" "A1" "A1" "A1" "A2" "A2" "A2" "A2" "A3" "A3" "A3" "A3" "A1" "A1"
## [15] "A1" "A1" "A2" "A2" "A2" "A2" "A3" "A3" "A3" "A3"
#read.table(file.choose(),dec=";",header=T)
#creación base de datos
datos<-data.frame(y,Base,Alcohol)
datos

## y Base Alcohol
## 1 91.3 B1 A1
## 2 89.9 B1 A1
## 3 90.7 B1 A1
## 4 91.4 B1 A1
## 5 89.3 B1 A2
## 6 88.1 B1 A2
## 7 90.4 B1 A2
## 8 91.4 B1 A2
## 9 89.5 B1 A3
## 10 87.6 B1 A3
## 11 88.3 B1 A3
## 12 90.3 B1 A3
## 13 87.3 B2 A1
## 14 89.4 B2 A1
## 15 91.5 B2 A1
## 16 88.3 B2 A1
## 17 92.3 B2 A2
## 18 91.5 B2 A2
## 19 90.6 B2 A2
## 20 94.7 B2 A2
## 21 93.1 B2 A3
## 22 90.7 B2 A3

1
## 23 91.5 B2 A3
## 24 89.8 B2 A3
head(datos)

## y Base Alcohol
## 1 91.3 B1 A1
## 2 89.9 B1 A1
## 3 90.7 B1 A1
## 4 91.4 B1 A1
## 5 89.3 B1 A2
## 6 88.1 B1 A2
tail(datos)

## y Base Alcohol
## 19 90.6 B2 A2
## 20 94.7 B2 A2
## 21 93.1 B2 A3
## 22 90.7 B2 A3
## 23 91.5 B2 A3
## 24 89.8 B2 A3
Los comandos anteriores, me permiten cargar la base de datos.
Se requieres verificar H0 : αi = 0 contra H1 : αi ± 0
H0 : βi = 0 contra H1 : βj ± 0
H0 : αβj = 0 contra H1 : αβij ± 0
#Ajuste del modelo
mod<-aov(y~Base*Alcohol,data=datos)
mod

## Call:
## aov(formula = y ~ Base * Alcohol, data = datos)
##
## Terms:
## Base Alcohol Base:Alcohol Residuals
## Sum of Squares 6.51042 5.39583 22.56583 36.75750
## Deg. of Freedom 1 2 2 18
##
## Residual standard error: 1.429015
## Estimated effects may be unbalanced
aov(y~Base+Alcohol+Base*Alcohol,data=datos)

## Call:
## aov(formula = y ~ Base + Alcohol + Base * Alcohol, data = datos)
##
## Terms:
## Base Alcohol Base:Alcohol Residuals
## Sum of Squares 6.51042 5.39583 22.56583 36.75750
## Deg. of Freedom 1 2 2 18
##
## Residual standard error: 1.429015
## Estimated effects may be unbalanced

2
anova(mod)

## Analysis of Variance Table


##
## Response: y
## Df Sum Sq Mean Sq F value Pr(>F)
## Base 1 6.510 6.5104 3.1881 0.09103 .
## Alcohol 2 5.396 2.6979 1.3212 0.29149
## Base:Alcohol 2 22.566 11.2829 5.5252 0.01346 *
## Residuals 18 36.758 2.0421
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
qf(0.05,1,18,lower.tail=F) #f tabla

## [1] 4.413873
qf(0.05,2,18,lower.tail=F) #f tabla

## [1] 3.554557
Note que:
V alorp = 0.09103 > 0.05. No rechazo H0 , es decir, la base por si sola no afecta la reacción de la solución.

Você também pode gostar