Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
BOXCHART Statement

Output Data Sets

OUTLIMITS= Data Set

The OUTLIMITS= data set saves control limits and control limit parameters. The following variables can be saved:

Table 32.25: OUTLIMITS= Data Set
Variable Description
_ALPHA_probability (\alpha) of exceeding limits
_CP_capability index Cp
_CPK_capability index Cpk
_CPL_capability index CPL
_CPM_capability index Cpm
_CPU_capability index CPU
_INDEX_optional identifier for the control limits specified with the OUTINDEX= option
_LCLM_lower control limit for subgroup median
_LCLR_lower control limit for subgroup range
_LCLS_lower control limit for subgroup standard deviation
_LCLX_lower control limit for subgroup mean
_LIMITN_nominal sample size associated with the control limits
_LSL_lower specification limit
_MEAN_process mean (value of central line on box chart)
_R_value of central line on R chart
_S_value of central line on s chart
_SIGMAS_multiple (k) of standard error of \bar{X}_{i} or Mi
_STDDEV_process standard deviation (\hat{\sigma} or \sigma_{0})
_SUBGRP_subgroup-variable specified in the BOXCHART statement
_TARGET_target value
_TYPE_type (estimate or standard value) of _MEAN_ and _STDDEV_
_UCLM_upper control limit for subgroup median
_UCLR_upper control limit for subgroup range
_UCLS_upper control limit for subgroup standard deviation
_UCLX_upper control limit for subgroup mean
_USL_upper specification limit
_VAR_process specified in the BOXCHART statement

Notes:

  1. The variables _LCLM_ and _UCLM_ are included if you specify CONTROLSTAT=MEDIAN; otherwise, the variables _LCLX_ and _UCLX_ are included.
  2. The variables _LCLS_, _S_, and _UCLS_ are included if you specify the STDDEVIATIONS option; otherwise, the variables _LCLR_, _R_, and _UCLR_ are included. These variables are not used to create box charts, but they allow the OUTLIMITS= data set to be used as a LIMITS= data set with the XRCHART, XSCHART, MRCHART, SCHART, and RCHART statements.
  3. If the control limits vary with subgroup sample size, the special missing value V is assigned to the variables _LIMITN_, _LCLX_, _UCLX_, _LCLM_, _UCLM_, _LCLR_, _R_, _UCLR_, _LCLS_, _S_, and _UCLS_.
  4. If the limits are defined in terms of a multiple k of the standard error of \bar{X}_{i}, the value of _ALPHA_ is computed as \alpha=2(1-\Phi(k)), where \Phi(\cdot) is the standard normal distribution function. If the limits are defined in terms of a multiple k of the standard error of Mi, the value of _ALPHA_ is computed as \alpha=2(1-F_{med}(k,n)), where Fmed(·,n) is the cumulative distribution function of the median of a random sample of n standard normally distributed observations, and n is the value of _LIMITN_. If _LIMITN_ has the special missing value V, this value is assigned to _ALPHA_.
  5. If the limits for means are probability limits, the value of _SIGMAS_ is computed as k=\Phi^{-1}(1-\alpha/2), where \Phi^{-1} is the inverse standard normal distribution function. If the limits for medians are probability limits, the value of _SIGMAS_ is computed as k=F_{med}^{-1}(1-\alpha/2,n), where Fmed-1(·,n) is the inverse distribution function of the median of a random sample of n standard normally distributed observations, and n is the value _LIMITN_. If _LIMITN_ has the special missing value V, this value is assigned to _SIGMAS_.
  6. The variables _CP_, _CPK_, _CPL_, _CPU_, _LSL_, and _USL_ are included only if you provide specification limits with the LSL= and USL= options. The variables _CPM_ and _TARGET_ are included if, in addition, you provide a target value with the TARGET= option. See "Capability Indices" for computational details.
  7. Optional BY variables are saved in the OUTLIMITS= data set.

The OUTLIMITS= data set contains one observation for each process specified in the BOXCHART statement. For an example, see "Saving Control Limits" .

OUTHISTORY= Data Set

The OUTHISTORY= data set saves subgroup summary statistics. The following variables can be saved:

A subgroup standard deviation variable is included if you specify the STDDEVIATIONS option; otherwise, a subgroup range variable is included.

Given a process name that contains eight characters, the procedure first shortens the name to its first four characters and its last three characters, and then it adds the suffix. For example, the procedure shortens the process DIAMETER to DIAMTER before adding the suffix.

Subgroup summary variables are created for each process specified in the BOXCHART statement. For example, consider the following statements:

   proc shewhart data=steel;
      boxchart (width diameter)*lot / outhistory=summary;
   run;

The data set SUMMARY contains variables named LOT, WIDTHL, WIDTH1, WIDTHM, WIDTHX, WIDTH3, WIDTHH, WIDTHR, WIDTHN, DIAMTERL, DIAMTER1, DIAMTERM, DIAMTERX, DIAMTER3, DIAMTERH, DIAMTERR, and DIAMTERN.

The variables WIDTHR and DIAMTERR are included since the STDDEVIATIONS option is not specified. If you specified the STDDEVIATIONS option, the data set SUMMARY would contain the variables WIDTHS and DIAMTERS rather than WIDTHR and DIAMTERR.

Additionally, the following variables, if specified, are included:


For an example of an OUTHISTORY= data set, see "Saving Summary Statistics" .

OUTTABLE= Data Set

The OUTTABLE= data set saves subgroup summary statistics, control limits, and related information. The following variables can be saved:

Variable Description
_ALPHA_probability (\alpha) of exceeding control limits
_EXLIM_control limit exceeded on box chart
_LCLM_lower control limit for median
_LCLX_lower control limit for mean
_LIMITN_nominal sample size associated with the control limits
_MEAN_process mean
_SIGMAS_multiple (k) of the standard error associated with control limits
subgroupvalues of the subgroup variable
_SUBMAX_subgroup maximum
_SUBMED_subgroup median
_SUBMIN_subgroup minimum
_SUBN_subgroup sample size
_SUBQ1_subgroup first quartile (25 th percentile)
_SUBQ3_subgroup third quartile (75 th percentile)
_SUBX_subgroup mean
_TESTS_tests for special causes signaled on box chart
_UCLM_upper control limit for median
_UCLX_upper control limit for mean
_VAR_process specified in the BOXCHART statement

The variables _LCLM_ and _UCLM_ are included if you specify CONTROLSTAT=MEDIAN; otherwise, the variables _LCLX_ and _UCLX_ are included. In addition, the following variables, if specified, are included:


Notes:

  1. Either the variable _ALPHA_ or the variable _SIGMAS_ is saved depending on how the control limits are defined (with the ALPHA= or SIGMAS= options, respectively, or with the corresponding variables in a LIMITS= data set).
  2. The variable _TESTS_ is saved if you specify the TESTS= option. The k th character of a value of _TESTS_ is k if Test k is positive at that subgroup. For example, if you request all eight tests and Tests 2 and 8 are positive for a given subgroup, the value of _TESTS_ has a 2 for the second character, an 8 for the eighth character, and blanks for the other six characters.
  3. The variables _VAR_, _EXLIM_, and _TESTS_ are character variables of length 8. The variable _PHASE_ is a character variable of length 16. All other variables are numeric.

For an example, see "Saving Control Limits" .

Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
Top
Top

Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.