clear all set more off input layout operator fixture replicates assembl_time 1 1 1 1 22 1 1 1 2 24 1 1 2 1 30 1 1 2 2 27 1 1 3 1 25 1 1 3 2 21 1 2 1 1 23 1 2 1 2 24 1 2 2 1 29 1 2 2 2 28 1 2 3 1 24 1 2 3 2 22 1 3 1 1 28 1 3 1 2 29 1 3 2 1 30 1 3 2 2 32 1 3 3 1 27 1 3 3 2 25 1 4 1 1 25 1 4 1 2 23 1 4 2 1 27 1 4 2 2 25 1 4 3 1 26 1 4 3 2 23 2 1 1 1 26 2 1 1 2 28 2 1 2 1 29 2 1 2 2 28 2 1 3 1 27 2 1 3 2 25 2 2 1 1 27 2 2 1 2 25 2 2 2 1 30 2 2 2 2 27 2 2 3 1 26 2 2 3 2 24 2 3 1 1 28 2 3 1 2 25 2 3 2 1 24 2 3 2 2 23 2 3 3 1 24 2 3 3 2 27 2 4 1 1 24 2 4 1 2 23 2 4 2 1 28 2 4 2 2 30 2 4 3 1 28 2 4 3 2 27 end egen fix_rep = group(fixture replicates) label variable fix_rep "Fixtures and replications" label define fix_rep 1 "Fixture 1" 2 "" 3 "Fixture 2" 4 "" 5 "Fixture 3" 6 "" label values fix_rep fix_rep label variable operator "Operators" label variable layout "Layouts" label variable fixture "Fixtures" label variable replicates "Replicates" label variable assembl_time "Assembly Time" ********************************************************************* * Table 14-9 Assembly Time Data for Example 14-2 ********************************************************************* tabdisp fix_rep operator layout, cellvar( assembl_time) ********************************************************************* * Table 14-11 Analysis of Variance for Example 14-2 ********************************************************************* anova assembl_time layout / operator|layout fixture fixture#layout / fixture#operator|layout / anova assembl_time fixture fixture#layout / fixture#operator|layout layout / operator|layout /