DATA ABTITER; INPUT VACCINES $ ADDITIVES $ MOUSE $ ABT; DATALINES; A I 1 5 A I 2 6 A I 3 5 A II 4 2 A II 5 4 A II 6 4 A III 7 3 A III 8 3 A III 9 6 A IV 10 7 A IV 11 4 A IV 12 3 A V 13 3 A V 14 8 A V 15 6 A VI 16 7 A VI 17 8 A VI 18 3 B I 1 3 B I 2 2 B I 3 4 B II 4 3 B II 5 6 B II 6 3 B III 7 5 B III 8 7 B III 9 6 B IV 10 2 B IV 11 7 B IV 12 4 B V 13 6 B V 14 3 B V 15 4 B VI 16 4 B VI 17 7 B VI 18 6 C I 1 5 C I 2 2 C I 3 2 C II 4 5 C II 5 3 C II 6 6 C III 7 6 C III 8 7 C III 9 4 C IV 10 5 C IV 11 6 C IV 12 7 C V 13 9 C V 14 7 C V 15 4 C VI 16 3 C VI 17 6 C VI 18 8 D I 1 2 D I 2 4 D I 3 2 D II 4 4 D II 5 2 D II 6 3 D III 7 2 D III 8 2 D III 9 2 D IV 10 7 D IV 11 2 D IV 12 3 D V 13 5 D V 14 6 D V 15 2 D VI 16 5 D VI 17 2 D VI 18 4 ; RUN; PROC MEANS DATA = ABTITER; PROC SORT DATA = ABTITER OUT = SORTABTITER; BY VACCINES AADITIVES; PROC MEANS DATA = SORTABTITER; BY VACCINES ADDITIVES; VAR ABT; PROC ANOVA; CLASS VACCINES ADDITIVES; MODEL ABT = VACCINES ADDITIVES VACCINES*ADDITIVES; MEANS VACCINES ADDITIVES /DUNNETT; RUN; PROC TABULATE; TITLE '2-WAY ANOVA WITH VACCINES AND ADDITIVES MAIN EFFECTS'; CLASS VACCINES ADDITIVES; VAR ABT; TABLE VACCINES ADDITIVES VACCINES*ADDITIVES, ABT*MEAN; RUN; QUIT;