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.