Topic 24: Two-Way ANOVA. Outline. Two-way ANOVA Data Cell means model Parameter estimates Factor effects model. Two-Way ANOVA. The response variable Y is continuous There are two categorical explanatory variables or factors. Data for two-way ANOVA. Y is the response variable
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
Outline • Two-way ANOVA • Data • Cell means model • Parameter estimates • Factor effects model
Two-Way ANOVA • The response variable Y is continuous • There are two categorical explanatory variables or factors
Data for two-way ANOVA • Y is the response variable • Factor A with levels i = 1 to a • Factor B with levels j = 1 to b • Yijk is the kth observation in cell (i,j) • In Chapter 19, we assume equal sample size in each cell (nij=n)
KNNL Example • KNNL p 833 • Y is the number of cases of bread sold • A is the height of the shelf display, a=3 levels: bottom, middle, top • B is the width of the shelf display, b=2 levels: regular, wide • n=2 stores for each of the 3x2=6 treatment combinations (nT=12)
Read the data data a1; infile ‘../data/ch19ta07.txt'; input sales height width; proc print data=a1; run;
Notation • For Yijk we use • i to denote the level of the factor A • j to denote the level of the factor B • k to denote the kth observation in cell (i,j) • i = 1, . . . , a levels of factor A • j = 1, . . . , b levels of factor B • k = 1, . . . , n observations in cell (i,j)
Model • We assume that the response variable observations are • Normally distributed • With a mean that may depend on the levels of the factors A and B • With a constant variance • Independent
Cell Means Model • Yijk = μij + εijk • where μij is the theoretical mean or expected value of all observations in cell (i,j) • the εijk are iid N(0, σ2) • This means Yijk ~ N(μij, σ2), independent • The parameters of the model are • μij, for i = 1 to a and j = 1 to b • σ2
Estimates • Estimate μij by the mean of the observations in cell (i,j), • For each (i,j) combination, we can get an estimate of the variance • We need to combine these to get an estimate of σ2
Pooled estimate of σ2 • In general we pool the sij2, using weights proportional to the df, nij -1 • The pooled estimate is s2 = (Σ (nij-1)sij2) / (Σ(nij-1)) • Here, nij = n, so s2 = (Σsij2) / (ab), which is the average sample variance
Run proc glm proc glm data=a1; class height width; model sales= height width height*width; means height width height*width; run;
Code the factor levels data a1; set a1; if height eq 1 and width eq 1 then hw='1_BR'; if height eq 1 and width eq 2 then hw='2_BW'; if height eq 2 and width eq 1 then hw='3_MR'; if height eq 2 and width eq 2 then hw='4_MW'; if height eq 3 and width eq 1 then hw='5_TR'; if height eq 3 and width eq 2 then hw='6_TW';
Plot the data symbol1 v=circle i=none; proc gplot data=a1; plot sales*hw/frame; run;
Questions to consider • Does the height of the display affect sales? If yes, compare top with middle, top with bottom, and middle with bottom • Does the width of the display affect sales? If yes, compare regular and wide
But wait!!! Are these factor level comparisons meaningful? • Does the effect of height on sales depend on the width? • Does the effect of width on sales depend on the height? • If yes, we have an interaction and we need to do some additional analysis
Factor effects model • For the one-way ANOVA model, we wrote μi = μ + αi • Here we use μij = μ + αi + βj + (αβ)ij • Under “common” formulation • μ (μ.. in KNNL) is the “overall mean” • αi is the main effect of A • βj is the main effect of B • (αβ)ij is the interaction between A and B
Interpretation • μij = μ + αi + βj + (αβ)ij • μ is the “overall” mean • αi is an adjustment for level i of A • βj is an adjustment for level j of B • (αβ)ij is an additional adjustment that takes into account both i and j that cannot be explained by the previous adjustments
Constraints for this framework • α. = Σi αi= 0 • β. = Σjβj = 0 • (αβ).j = Σi (αβ)ij = 0 for all j • (αβ)i. = Σj (αβ)ij = 0 for all i
Hypotheses for two-way ANOVA • H0A: αi = 0 for all i • H1A: αi ≠ 0 for at least one i • H0B: βj = 0 for all j • H1B: βj ≠ 0 for at least one j • H0AB: (αβ)ij = 0 for all (i,j) • H1AB: (αβ)ij ≠ 0 for at least one (i,j)
F statistics • H0A is tested by FA = MSA/MSE; df=dfA, dfE • H0B is tested by FB = MSB/MSE; df=dfB, dfE • H0AB is tested by FAB = MSAB/MSE; df=dfAB, dfE
ANOVA Table Source df SS MS F A a-1 SSA MSA MSA/MSE B b-1 SSB MSB MSB/MSE AB (a-1)(b-1) SSAB MSAB MSAB/MSE Error ab(n-1) SSE MSE _ Total abn-1 SSTO MST
P-values • P-values are calculated using the F(dfNumerator, dfDenominator) distributions • If P ≤ 0.05 we conclude that the effect being tested is statistically significant
KNNL Example • NKNW p 833 • Y is the number of cases of bread sold • A is the height of the shelf display, a=3 levels: bottom, middle, top • B is the width of the shelf display, b=2: regular, wide • n=2 stores for each of the 3x2 treatment combinations
PROC GLM proc glm data=a1; class height width; model sales= height width height*width; run;
Output Note that there are 6 cells in this design…(6-1)df for model
Output ANOVA Note Type I and Type III Analyses are the same because nij is constant
Other output Commonly do not consider R-sq when performing ANOVA…interested more in difference in levels rather than the models predictive ability
Results • The main effect of height is statistically significant (F=74.71; df=2,6; P<0.0001) • The main effect of width is not statistically significant (F=1.16; df=1,6; P=0.32) • The interaction between height and width is not statistically significant (F=1.16; df=2,6; P=0.37)
Interpretation • The height of the display affects sales of bread • The width of the display has no apparent effect • The effect of the height of the display is similar for both the regular and the wide widths
Additional analyses • We will need to do additional analyses to explain the height effect (factor A) • There were three levels: bottom, middle and top • We could rerun the data with a one-way anova and use the methods we learned in the previous chapters • Use means statement with lines
Run Proc GLM proc glm data=a1; class height width; model sales= height width height*width; means height / tukey lines; lsmeans height / adjust=tukey; run;