Comparative Histograms with Normal Curves

/****************************************************************/
/*          S A S   S A M P L E   L I B R A R Y                 */
/*                                                              */
/*    NAME: CAPCMH1                                             */
/*   TITLE: Comparative Histograms with Normal Curves           */
/* PRODUCT: QC                                                  */
/*  SYSTEM: ALL                                                 */
/*    KEYS: Capability Analysis, Comparative Histogram,         */
/*   PROCS: CAPABILITY                                          */
/*    DATA:                                                     */
/*                                                              */
/* SUPPORT: saswgr                                              */
/*     REF: SAS/QC Software:  Usage and Reference, Version 6,   */
/*          First Edition, Volume 1 and Volume 2                */
/*    MISC:                                                     */
/*                                                              */
/****************************************************************/

data Channel;
   length Lot $ 16;
   input Length @@;
   select;
      when (_n_ <= 425) Lot='Lot 1';
      when (_n_ >= 926) Lot='Lot 3';
      otherwise Lot='Lot 2';
   end;
   datalines;
0.91 1.01 0.95 1.13 1.12 0.86 0.96 1.17 1.36 1.10
0.98 1.27 1.13 0.92 1.15 1.26 1.14 0.88 1.03 1.00
0.98 0.94 1.09 0.92 1.10 0.95 1.05 1.05 1.11 1.15
1.11 0.98 0.78 1.09 0.94 1.05 0.89 1.16 0.88 1.19
1.01 1.08 1.19 0.94 0.92 1.27 0.90 0.88 1.38 1.02
1.21 0.99 1.19 1.05 0.95 0.92 1.06 1.03 0.76 1.04
0.84 0.93 0.96 1.23 1.06 1.20 0.94 0.74 0.80 1.00
1.00 0.97 0.94 1.05 1.09 1.07 0.79 1.06 0.96 1.00
1.07 0.98 1.26 0.99 1.12 0.99 1.05 1.12 0.85 0.96
1.01 1.21 0.95 0.86 0.86 1.19 1.24 0.75 1.03 0.84
0.93 0.65 0.84 0.92 0.86 1.07 1.05 0.95 1.05 1.10
0.93 1.03 0.94 0.97 0.95 0.99 0.97 0.81 1.10 0.95
1.08 0.75 0.97 0.94 0.95 0.85 1.02 1.07 1.11 1.02
1.16 1.05 0.88 1.29 0.99 0.83 1.06 1.05 1.03 1.15
1.14 0.91 1.17 1.17 0.70 0.84 1.33 0.95 1.34 1.14
1.08 1.28 1.14 0.84 1.09 1.12 0.99 1.08 0.95 1.12
0.70 1.07 1.06 1.24 1.17 0.96 1.00 0.85 1.25 0.84
1.00 1.01 1.08 1.08 0.75 1.06 1.09 0.86 1.08 1.11
1.19 1.25 0.94 0.97 0.81 0.91 0.99 0.94 0.94 1.12
1.10 0.82 1.17 0.89 0.75 0.84 1.10 0.93 1.11 1.07
1.20 1.22 0.90 1.01 1.17 0.97 1.02 0.77 1.07 0.87
0.96 1.21 1.04 0.89 0.95 0.86 0.84 1.03 1.26 0.71
0.75 1.34 1.14 1.09 0.85 0.68 0.79 1.06 1.12 1.10
0.98 1.11 0.98 0.86 1.15 0.89 1.21 0.79 1.31 0.84
1.05 0.89 1.01 0.81 1.10 1.04 1.07 1.02 0.91 1.00
0.98 0.95 0.82 1.11 1.07 1.07 0.89 1.15 1.04 1.19
1.07 1.03 1.04 0.81 0.93 1.06 0.92 1.29 1.04 0.99
0.86 0.84 1.22 1.09 1.14 0.76 0.86 0.96 1.07 1.21
0.93 1.07 1.13 0.95 0.92 1.01 1.01 1.16 1.24 0.82
1.03 1.31 0.79 1.14 1.15 0.97 0.82 1.10 1.06 1.00
0.58 0.79 1.08 1.06 1.06 1.14 1.09 1.01 0.87 0.97
1.08 1.03 1.08 0.92 1.26 0.74 0.98 0.94 0.84 1.07
1.04 0.93 0.90 0.83 0.91 1.15 1.00 0.86 0.87 0.75
1.19 1.13 1.14 0.78 1.03 0.95 0.77 0.89 0.90 0.96
0.95 1.08 1.03 0.98 1.00 0.86 1.16 1.05 0.97 0.91
1.06 1.12 0.97 1.03 0.88 1.02 0.98 0.95 0.86 1.14
1.15 1.26 0.84 0.82 0.91 1.02 0.96 0.95 1.17 1.03
0.89 1.07 1.06 1.09 0.95 0.99 1.38 1.10 0.88 1.05
1.18 0.93 1.14 0.86 1.24 0.97 1.04 1.12 1.10 1.14
1.22 0.89 0.93 1.30 0.93 1.00 1.06 0.92 1.26 0.75
1.24 1.17 1.09 1.06 0.78 0.95 0.97 0.90 0.98 0.88
0.87 1.00 0.83 1.11 1.15 1.20 1.21 1.00 0.95 0.82
1.16 0.80 0.99 0.89 1.17 1.47 1.47 1.37 1.46 1.38
1.44 1.49 1.41 1.58 1.51 1.34 1.31 1.41 1.53 1.65
1.28 1.66 1.63 1.58 1.42 1.61 1.62 1.72 1.48 1.44
1.46 1.55 1.43 1.49 1.54 1.55 1.46 1.36 1.55 1.39
1.66 1.65 1.50 1.61 1.65 1.41 1.46 1.54 1.35 1.60
1.43 1.36 1.32 1.45 1.29 1.54 1.38 1.43 1.43 1.47
1.57 1.50 1.38 1.80 1.50 1.27 1.47 1.34 1.62 1.47
1.33 1.53 1.24 1.73 1.37 1.54 1.29 1.49 1.31 1.61
1.48 1.36 1.63 1.59 1.55 1.51 1.63 1.50 1.48 1.45
1.42 1.58 1.57 1.64 1.60 1.38 1.52 1.50 1.47 1.50
1.57 1.44 1.33 1.54 1.49 1.46 1.59 1.50 1.67 1.55
1.69 1.61 1.35 1.90 1.67 1.66 1.24 1.48 1.43 1.54
1.43 1.45 1.51 1.56 1.59 1.52 1.50 1.55 1.49 1.33
1.57 1.49 1.39 1.62 1.46 1.57 1.53 1.54 1.79 1.43
1.65 1.44 1.34 1.44 1.39 1.55 1.64 1.68 1.35 1.58
1.82 1.31 1.32 1.48 1.44 1.70 1.45 1.52 1.36 1.56
1.62 1.73 1.54 1.84 1.35 1.38 1.73 1.60 1.46 1.82
1.49 1.64 1.69 1.32 1.36 1.34 1.34 1.50 1.71 1.38
1.41 1.55 1.37 1.42 1.52 1.31 1.17 1.65 1.45 1.66
1.53 1.55 1.39 1.51 1.42 1.42 1.59 1.38 1.59 1.59
1.59 1.74 1.57 1.70 1.43 1.35 1.36 1.29 1.54 1.54
1.19 1.41 1.35 1.66 1.42 1.27 1.25 1.57 1.42 1.56
1.61 1.42 1.66 1.56 1.66 1.72 1.32 1.47 1.30 1.37
1.72 1.31 1.44 1.61 1.66 1.44 1.43 1.48 1.75 1.52
1.61 1.38 1.58 1.42 1.29 1.46 1.46 1.54 1.53 1.51
1.53 1.71 1.50 1.39 1.37 1.32 1.54 1.31 1.44 1.51
1.43 1.38 1.55 1.47 1.62 1.51 1.55 1.45 1.46 1.48
1.50 1.39 1.40 1.14 1.41 1.60 1.23 1.51 1.57 1.47
1.56 1.43 1.78 1.48 1.25 1.46 1.54 1.47 1.21 1.41
1.54 1.67 1.80 1.50 1.68 1.46 1.67 1.35 1.58 1.60
1.48 1.53 1.57 1.25 1.56 1.33 1.39 1.47 1.34 1.40
1.42 1.55 1.25 1.63 1.36 1.33 1.56 1.33 1.49 1.39
1.52 1.52 1.01 1.29 1.43 1.42 1.61 1.53 1.32 1.62
1.24 1.39 1.62 1.54 1.47 1.53 1.57 1.52 1.45 1.24
1.50 1.47 1.45 1.78 1.64 1.42 1.32 1.63 1.39 1.72
1.55 1.46 1.33 1.38 1.39 1.52 1.51 1.59 1.48 1.20
1.16 1.41 1.55 1.35 1.67 1.41 1.46 1.26 1.44 1.43
1.72 1.61 1.63 1.55 1.46 1.64 1.38 1.57 1.38 1.67
1.43 1.31 1.64 1.44 1.34 1.10 1.24 1.45 1.61 1.56
1.36 1.52 1.43 1.63 1.28 1.49 1.31 1.31 1.66 1.71
1.48 1.52 1.65 1.59 1.56 1.41 1.45 1.28 1.31 1.57
1.55 1.42 1.37 1.54 1.45 1.49 1.53 1.60 1.35 1.67
1.47 1.43 1.59 1.56 1.40 1.55 1.34 1.46 1.36 1.56
1.47 1.62 1.31 1.57 1.46 1.45 1.40 1.46 1.38 1.56
1.18 1.61 1.47 1.45 1.45 1.37 1.46 1.61 1.55 1.44
1.22 1.80 1.62 1.49 1.50 1.45 1.46 1.45 1.60 1.60
1.47 1.55 1.70 1.44 1.46 1.37 1.31 1.52 1.61 1.44
1.66 1.64 1.47 1.41 1.39 1.52 1.47 1.42 1.51 1.78
1.28 1.18 1.69 1.48 1.82 1.61 1.63 1.29 1.58 1.32
1.45 1.63 1.65 1.39 1.45 1.27 1.18 1.25 1.46 1.62
1.30 1.54 1.67 1.43 1.39 2.04 2.08 2.16 1.80 2.16
1.86 1.96 2.08 2.07 2.28 2.01 2.25 1.92 1.88 2.16
1.96 1.91 2.08 2.22 2.03 1.97 2.08 2.27 1.94 1.97
1.88 2.01 1.74 2.05 1.85 1.72 2.17 2.08 2.14 2.02
2.00 2.04 2.12 1.85 2.00 2.05 2.03 2.02 1.88 1.82
2.16 1.91 2.03 1.99 1.97 2.04 1.73 2.17 1.95 1.83
1.81 1.98 2.05 2.09 2.07 1.95 1.82 1.98 2.07 1.94
1.92 1.82 2.21 2.03 1.91 1.87 1.87 2.11 2.27 2.09
2.05 2.29 2.10 2.08 1.93 1.81 2.03 2.17 1.74 1.79
2.14 1.85 2.35 1.83 2.09 2.14 2.29 2.07 2.22 1.99
2.21 2.20 1.85 2.01 1.84 1.87 1.83 1.88 1.83 2.01
1.75 1.93 1.88 2.09 2.06 2.01 2.18 2.09 1.86 2.09
1.82 2.00 2.13 1.80 2.12 2.10 2.04 2.06 2.12 1.81
1.93 2.28 2.21 1.92 2.43 1.84 2.06 1.94 2.03 2.03
1.99 2.05 1.89 2.07 1.91 1.92 1.91 2.15 2.00 2.04
2.17 2.31 1.90 1.91 2.14 2.10 2.01 1.93 2.13 2.09
2.03 2.06 2.17 2.05 2.21 2.17 1.99 1.92 2.09 1.91
1.73 1.99 2.15 1.93 1.96 2.01 2.27 1.95 1.81 1.93
1.82 2.04 2.34 2.21 1.99 1.91 2.01 2.18 2.20 2.17
1.89 2.10 1.61 2.04 2.24 1.85 2.12 2.23 2.01 2.19
1.86 2.10 1.98 1.90 2.15 2.15 1.86 2.11 1.91 2.05
2.29 1.96 2.01 2.10 1.97 1.95 1.76 2.02 1.96 1.75
1.98 2.01 1.93 1.94 2.08 2.02 2.01 2.09 1.96 2.03
2.06 1.72 2.10 1.97 2.06 1.81 2.22 2.01 2.29 2.21
1.99 2.04 2.41 2.16 2.00 2.01 1.82 1.89 1.89 1.70
2.09 1.85 1.84 1.97 2.11 1.66 2.03 1.88 2.13 2.09
2.11 2.07 1.99 2.06 2.29 1.74 2.02 2.14 2.10 1.93
1.96 2.29 1.96 1.97 1.97 1.83 2.02 2.13 1.97 1.99
1.80 2.35 2.23 1.96 2.16 2.08 2.06 2.03 2.18 1.83
2.13 2.05 1.90 2.07 2.15 1.96 2.15 1.89 2.15 2.04
1.95 1.93 2.22 1.74 1.91
;

title "Comparative Analysis of Lot Source";
proc capability data=Channel noprint;
   specs lsl = 0.8 usl = 2.0;
   comphist Length / class      = Lot
                     nrows      = 3
                     nlegend    = 'Lot Size'
                     nlegendpos = nw
                     odstitle   = title;
   label Lot = 'Transistor Source';
run;

title "Comparative Analysis of Lot Source";
proc capability data=Channel noprint;
   specs lsl = 0.8 usl = 2.0;
   comphist Length / class     = Lot
                     nrows     = 3
                     intertile = 1
                     odstitle  = title
                     cprop
                     normal;
   label Lot = 'Transistor Source';
run;