|
Chapter Contents |
Previous |
Next |
| The BOXPLOT Procedure |
data Times2;
label delay = 'Delay in Minutes';
informat day date7. ;
format day date7. ;
input day @ ;
do flight=1 to 25;
input delay @ ;
output;
end;
datalines;
01MAR90 12 4 2 2 15 8 0 11 0 0 0 12 3
. 2 3 5 0 6 25 7 4 9 5 10
02MAR90 1 . 3 . 0 1 5 0 . . 1 5 7
. 7 2 2 16 2 1 3 1 31 . 0
03MAR90 6 8 4 2 3 2 7 6 11 3 2 7 0
1 10 2 5 12 8 6 2 7 2 4 5
04MAR90 12 6 9 0 15 7 1 1 0 2 5 6 5
14 7 21 8 1 14 3 11 0 1 11 7
05MAR90 2 1 0 4 . 6 2 2 1 4 1 11 .
1 0 . 5 5 . 2 3 6 6 4 0
06MAR90 8 6 5 2 9 7 4 2 5 1 2 2 4
2 5 1 3 9 7 8 1 0 4 26 27
07MAR90 9 6 6 2 7 8 . . 10 8 0 2 4
3 . . . 7 . 6 4 0 . . .
08MAR90 1 6 6 2 8 8 5 3 5 0 8 2 4
2 5 1 6 4 5 10 2 0 4 1 1
;
The following statements create the box plot shown in Output 18.4.1:
goptions ftext=swiss;
title 'Analysis of Airline Departure Delays';
title2 'Using the BOXWIDTHSCALE= Option';
proc boxplot data=Times2;
plot delay * day /
boxwidthscale = 1
boxstyle = schematic
nohlabel
cframe = vligb
cboxes = dagr
cboxfill = ywh
idcolor = salmon
vaxis = axis1;
run;
The BOXWIDTHSCALE=value option specifies that the width of box plots is to vary proportionately to a particular function of the group size n. The function is determined by the value and is identified on the plot with a legend if the BWSLEGEND option is specified. The BOXWIDTHSCALE= option is useful in situations where the group sizes vary widely.
Output 18.4.1: Box Plot with Box-and-Whisker Plots of Varying Widths
|
|
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.