Chapter Contents |
Previous |
Next |
BOXCHART Statement |
The following tables list the BOXCHART statement options by function. For complete descriptions, see Chapter 46, "Dictionary of Options."
Table 32.2: Tabulation OptionsTABLE | creates a basic table of subgroup values, subgroup sample sizes, subgroup summary statistics, and control limits |
TABLEALL | is equivalent to the options TABLE, TABLEBOX, TABLECENTRAL, TABLEID, TABLELEGEND, TABLEOUT, and TABLETEST |
TABLEBOX | augments basic table with columns for minimum, 25 th percentile, median, 75 th percentile, and maximum of observations in a subgroup |
TABLECENTRAL | augments basic table with values of central lines |
TABLEID | augments basic table with columns for ID variables |
TABLELEGEND | augments basic table with legend for tests for special causes |
TABLEOUTLIM | augments basic table with columns indicating control limits exceeded |
TABLETESTS | augments basic table with a column indicating which tests for special causes are positive |
Note that specifying (EXCEPTIONS) after a tabulation option creates a table for exceptional points only.
Table 32.3: Options for Controlling Box AppearanceBOXCONNECT | connects subgroup means in box-and-whisker plots |
BOXCONNECT=keyword | connects subgroup means, medians, maximum values, minimum values, or quartiles in box-and-whisker plots |
BOXSTYLE=keyword | specifies style of box-and-whisker plots |
BOXWIDTH=value | specifies width of box-and-whisker plots |
BOXWIDTHSCALE= value | specifies that widths of box-and-whisker plots vary proportionately to subgroup sample size |
CBOXES=color|(variable) | specifies color for outlines of box-and-whisker plots |
CBOXFILL=color|(variable) | specifies fill color for interior of box-and-whisker plots |
IDCOLOR=color | specifies outlier symbol color in schematic box-and-whisker plots |
IDCTEXT=color | specifies text color to label outliers or process variable values |
IDFONT=font | specifies text font to label outliers or process variable values |
IDHEIGHT=value | specifies text height to label outliers or process variable values |
IDSYMBOL=symbol | specifies outlier symbol in schematic box-and-whisker plots |
LBOXES=linetype|(variable) | specifies line types for outlines of box-and-whisker plots |
NOTCHES | specifies that box-and-whisker plots are to be notched |
PCTLDEF=n | specifies percentile definition used for box-and-whisker plots |
SERIFS | adds serifs to the whiskers of skeletal box-and-whisker plots |
Table 32.4: Options for Specifying Tests for Special Causes
NO3SIGMACHECK | allows tests to be applied with control limits other than limits |
TESTS=value-list| customized-pattern-list | specifies tests for special causes for the box chart |
TEST2RUN=n | specifies length of pattern for Test 2 |
TEST3RUN=n | specifies length of pattern for Test 3 |
TESTACROSS | applies tests across phase boundaries |
TESTLABEL='label'| (variable)|keyword | provides labels for points where test is positive |
TESTLABELn='label' | specifies label for n th test for special causes |
TESTNMETHOD= STANDARDIZE | applies tests to standardized chart statistics |
TESTOVERLAP | performs tests on overlapping patterns of points |
ZONES | adds lines to box chart delineating zones A, B, and C |
ZONEVALPOS=n | specifies position of ZONEVALUES labels |
ZONEVALUES | labels zone lines with their values |
Table 32.5: Line Printer Options for Displaying Tests for Special Causes
TESTCHAR='character' | specifies character for line segments that connect any sequence of points for which a test for special causes is positive |
ZONECHAR='character' | specifies character for lines that delineate zones for tests for special causes |
Table 32.6: Graphical Options for Displaying Tests for Special Causes
CTESTS=color| test-color-list | specifies color for labels indicating points where test is positive |
CZONES=color | specifies color for lines and labels delineating zones A, B, and C |
LABELFONT=font | specifies software font for labels at points where test is positive (alias for the TESTFONT= option) |
LABELHEIGHT=value | specifies height of labels at points where test is positive (alias for the TESTHEIGHT= option) |
LTESTS=linetype | specifies type of line connecting points where test is positive |
LZONES=linetype | specifies line type for lines delineating zones A, B, and C |
TESTFONT=font | specifies software font for labels at points where test is positive |
TESTHEIGHT=value | specifies height of labels at points where test is positive |
Table 32.7: Options for Interactive Control Charts
HTML=(variable) | specifies a variable whose values are URLs to be associated with subgroups |
HTML_LEGEND= (variable) | specifies a variable whose values are URLs to be associated with symbols in the symbol legend |
TESTURLS= SAS-data-set | associates URLs with tests for special causes |
WEBOUT=SAS-data-set | creates an OUTTABLE= data set with additional graphics coordinate data |
Table 32.8: Clipping Options
CCLIP=color | specifies color for plot symbol for clipped points |
CLIPCHAR='character' | specifies plot character for clipped points |
CLIPFACTOR=value | determines extent to which extreme points are clipped |
CLIPLEGEND='string' | specifies text for clipping legend |
CLIPLEGPOS=keyword | specifies position of clipping legend |
CLIPSUBCHAR= 'character' | specifies substitution character for CLIPLEGEND= text |
CLIPSYMBOL=symbol | specifies plot symbol for clipped points |
LIPSYMBOLHT=value | specifies symbol marker height for clipped points |
Table 32.9: Options for Plotting and Labeling Points
ALLLABEL=VALUE| (variable) | labels every point on box chart |
ALLLABEL2=VALUE| (variable) | labels every point on trend chart |
CCONNECT=color | specifies color for line segments that connect points on chart |
CFRAMELAB=color | specifies fill color for frame around labeled points |
CONNECTCHAR= 'character' | specifies character used to form line segments that connect points on chart |
COUT=color | specifies color for portions of line segments that connect points outside control limits |
COUTFILL=color | specifies color for shading areas between the connected points and control limits outside the limits |
NOCONNECT | suppresses line segments that connect points on chart |
NOTRENDCONNECT | suppresses line segments that connect points on trend chart |
OUTLABEL=VALUE| (variable) | labels points outside control limits on box chart |
SYMBOLCHARS= 'characters' | specifies characters indicating symbol-variable |
SYMBOLLEGEND= NONE|name | specifies LEGEND statement for levels of symbol-variable |
SYMBOLORDER= keyword | specifies order in which symbols are assigned for levels of symbol-variable |
TURNALL|TURNOUT | turns point labels so that they are strung out vertically |
Table 32.10: Block Variable Legend Options
BLOCKLABELPOS= keyword | specifies position of label for block-variable legend |
BLOCKLABTYPE= n|keyword | specifies text size of block-variable legend |
BLOCKPOS=n | specifies vertical position of block-variable legend |
BLOCKREP | repeats identical consecutive labels in block-variable legend |
CBLOCKLAB=color | specifies color for filling background in block-variable legend |
CBLOCKVAR=variable| (variables) | specifies one or more variables whose values are colors for filling background of block-variable legend |
Table 32.11: Reference Line Options
CHREF=color | specifies color for lines requested by HREF=and HREF2= options |
CVREF=color | specifies color for lines requested by VREF= and VREF2= options |
HREF=values| SAS-data-set | specifies position of reference lines perpendicular to horizontal axis on box chart |
HREF2=values| SAS-data-set | specifies position of reference lines perpendicular to horizontal axis on trend chart |
HREFCHAR='character' | specifies line character for HREF=and HREF2= lines |
HREFDATA= SAS-data-set | specifies position of reference lines perpendicular to horizontal axis on box chart |
HREF2DATA= SAS-data-set | specifies position of reference lines perpendicular to horizontal axis on trend chart |
HREFLABELS= ('label1'...'labeln') | specifies labels for HREF=lines |
HREF2LABELS= ('label1'...'labeln') | specifies labels for HREF2= lines |
HREFLABPOS=n | specifies position of HREFLABELS= and HREF2LABELS= labels |
LHREF=linetype | specifies line type for HREF=and HREF2= lines |
LVREF=linetype | specifies line type for VREF= and VREF2= lines |
NOBYREF | specifies that reference line information in a data set is to be applied uniformly to charts created for all BY groups |
VREF=values| SAS-data-set | specifies position of reference lines perpendicular to vertical axis on box chart |
VREF2=values| SAS-data-set | specifies position of reference lines perpendicular to vertical axis on trend chart |
VREFCHAR='character' | specifies line character for VREF= and VREF2= lines |
VREFLABELS= 'label1'...'labeln' | specifies labels for VREF= lines |
VREF2LABELS= 'label1'...'labeln' | specifies labels for VREF2= lines |
VREFLABPOS=n | specifies position of VREFLABELS= and VREF2LABELS= labels |
Table 32.12: Grid Options
ENDGRID | adds grid after last plotted point |
GRID | adds grid to control chart |
LENDGRID=linetype | specifies line type for grid requested with the ENDGRID option |
LGRID=linetype | specifies line type for grid requested with the GRID option |
WGRID=n | specifies width of grid lines |
Table 32.13: Options for Specifying Control Limits
ALPHA=value | requests probability limits for control charts |
CONTROLSTAT= keyword | specifies whether control limits are computed for subgroup means or subgroup medians |
LIMITN=n|VARYING | specifies either nominal sample size for fixed control limits or varying limits |
NOREADLIMITS | computes control limits for each process from the data rather than from a LIMITS= data set (Release 6.10 and later releases) |
READALPHA | reads _ALPHA_ instead of _SIGMAS_ from a LIMITS= data set |
READINDEXES=ALL| 'label1'...'labeln' | reads multiple sets of control limits for each process from a LIMITS= data set |
READLIMITS | reads single set of control limits for each process from a LIMITS= data set (Release 6.09 and earlier releases) |
SIGMAS=k | specifies width of control limits in terms of multiple k of standard error of plotted statistic |
CINFILL=color | specifies color for area inside control limits |
CLIMITS=color | specifies color of control limits, central line, and related labels |
LCLLABEL='label' | specifies label for lower control limit on box chart |
LIMLABSUBCHAR= 'character' | specifies a substitution character for labels provided as quoted strings; the character is replaced with the value of the control limit |
LLIMITS=linetype | specifies line type for control limits |
NDECIMAL=n | specifies number of digits to right of decimal place in default labels for control limits and central line in box chart |
NOCTL | suppresses display of central line in box chart |
NOLCL | suppresses display of lower control limit in box chart |
NOLIMITLABEL | suppresses labels for control limits and central line |
NOLIMITS | suppresses display of control limits |
NOLIMITSFRAME | suppresses default frame around control limit information when multiple sets of control limits are read from LIMITS= data set |
NOLIMITSLEGEND | suppresses legend for control limits |
NOUCL | suppresses display of upper control limit in box chart |
UCLLABEL='string' | specifies label for upper control limit in box chart |
WLIMITS=n | specifies width for control limits and central line |
XSYMBOL='string'| keyword | specifies label for central line in box chart |
Table 32.15: Axis and Axis Label Options
CAXIS=color | specifies color for axis lines and tick marks |
CFRAME=color| (color-list) | specifies fill colors for frame for plot area |
CTEXT=color | specifies color for tick mark values and axis labels |
HAXIS=values|AXISn | specifies major tick mark values for horizontal axis |
HEIGHT=value | specifies height of axis label and axis legend text |
HMINOR=n | specifies number of minor tick marks between major tick marks on horizontal axis |
HOFFSET=value | specifies length of offset at both ends of horizontal axis |
INTSTART=value | specifies first major tick mark value for numeric horizontal axis |
NOHLABEL | suppresses label for horizontal axis |
NOTICKREP | specifies that only the first occurrence of repeated, adjacent subgroup values is to be labeled on horizontal axis |
NOVANGLE | requests vertical axis labels that are strung out vertically |
SKIPHLABELS=n | specifies thinning factor for tick mark labels on horizontal axis |
SPLIT='character' | specifies splitting character for axis labels |
TURNHLABELS | requests horizontal axis labels that are strung out vertically |
VAXIS=values|AXISn | specifies major tick mark values for vertical axis of box chart |
VAXIS2=values|AXISn | specifies major tick mark values for vertical axis of trend chart |
VMINOR=n | specifies number of minor tick marks between major tick marks on vertical axis |
VOFFSET=value | specifies length of offset at both ends of vertical axis |
VZERO | forces origin to be included in vertical axis for primary chart |
VZERO2 | forces origin to be included in vertical axis for secondary chart |
WAXIS=n | specifies width of axis lines |
MISSBREAK | specifies that observations with missing values are not to be processed |
Table 32.17: Output Data Set Options
OUTHISTORY= SAS-data-set | creates output data set containing subgroup summary statistics |
OUTINDEX='string' | specifies value of _INDEX_ in the OUTLIMITS= data set |
OUTLIMITS= SAS-data-set | creates output data set containing control limits |
OUTTABLE= SAS-data-set | creates output data set containing subgroup summary statistics and control limits |
CPHASEBOX=color | specifies color for box enclosing all plotted points for a phase |
CPHASEBOX- CONNECT=color | specifies color for line segments connecting adjacent enclosing boxes |
CPHASEBOXFILL=color | specifies fill color for box enclosing all plotted points for a phase |
CPHASELEG=color | specifies text color for phase legend |
CPHASEMEAN- CONNECT=color | specifies color for line segments connecting average value points within a phase |
NOPHASEFRAME | suppresses default frame for phase legend |
OUTPHASE='string' | specifies value of _PHASE_ in the OUTHISTORY= data set |
PHASEBREAK | disconnects last point in a phase from first point in next phase |
PHASELABTYPE=value| keyword | specifies text size of phase legend |
PHASELEGEND | displays phase labels in a legend across top of chart |
PHASELIMITS | labels control limits for each phase, provided they are constant within that phase |
PHASEMEANSYMBOL= symbol | specifies symbol marker for average of values within a phase |
PHASEREF | delineates phases with vertical reference lines |
READPHASES= ALL| 'label1'...'labeln' | specifies phases to be read from an input data set |
Table 32.19: Specification Limit Options
CIINDICES=( ALPHA=value TYPE=keyword ) | specifies value and type for computing capability index confidence limits |
LSL=value-list | specifies list of lower specification limits |
TARGET=value-list | specifies list of target values |
USL=value-list | specifies list of upper specification limits |
Table 32.20: Process Mean and Standard Deviation Options
MEDCENTRAL=keyword | specifies method for estimating process mean |
MU0=value | specifies known value of for process mean |
RANGES | specifies that estimate of process standard deviation is to be calculated from subgroup ranges |
SIGMA0=value | specifies known value for process standard deviation |
SMETHOD=keyword | specifies method for estimating process standard deviation |
TYPE=keyword | identifies whether parameters are estimates or standard values and specifies value of _TYPE_ in the OUTLIMITS= data set |
Table 32.21: Graphical Enhancement Options
ANNOTATE= SAS-data-set | specifies annotate data set that adds features to box chart |
ANNOTATE2= SAS-data-set | specifies annotate data set that adds features to trend chart |
DESCRIPTION='string' | specifies string that appears in the description field of the PROC GREPLAY master menu for box chart |
FONT=font | specifies software font for labels and legends on charts |
NAME='string' | specifies name that appears in the name field of the PROC GREPLAY master menu for box chart |
PAGENUM='string' | specifies the form of the label used in pagination |
PAGENUMPOS= keyword | specifies the position of the page number requested with the PAGENUM= option |
WTREND=n | specifies width of line segments connecting points on trend chart |
ALLN | plots summary statistics for all subgroups |
BILEVEL | creates control charts using half-screens and half-pages |
EXCHART | creates control charts for a process variable only when exceptions occur |
INTERVAL=keyword | specifies natural time interval between consecutive subgroup positions when time, date, or datetime format is associated with a numeric subgroup variable |
MAXPANELS=n | specifies maximum number of pages or screens for chart |
NMARKERS | requests special markers for points corresponding to sample sizes not equal to nominal sample size for fixed control limits |
NOCHART | suppresses creation of box chart |
NOFRAME | suppresses frame for plot area |
NOLEGEND | suppresses legend for subgroup sample sizes |
NPANELPOS=n | specifies number of subgroup positions per panel on each chart |
REPEAT | repeats last subgroup position on panel as first subgroup position of next panel |
TOTPANELS=n | specifies number of pages or screens to be used to display chart |
TRENDVAR=variable| (variable-list) | specifies list of trend variables |
YPCT1=value | specifies length of vertical axis on box chart as a percentage of sum of lengths of vertical axes for box and trend charts |
ZEROSTD | displays box chart regardless of whether |
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.