The SURVEYFREQ Procedure |
Output Data Sets |
You can use the Output Delivery System to create a SAS data set from any piece of PROC SURVEYFREQ output. See the section ODS Table Names for more information.
PROC SURVEYFREQ also provides an output data set that stores the replicate weights for BRR or jackknife variance estimation and an output data set that stores the jackknife coefficients for jackknife variance estimation.
If you specify the OUTWEIGHTS= method-option for VARMETHOD=BRR or JACKKNIFE, PROC SURVEYFREQ stores the replicate weights in an output data set. The OUTWEIGHTS= output data set contains all observations used in the analysis or all valid observations in the DATA= input data set. (A valid observation is an observation that has a positive value of the WEIGHT variable. Valid observations must also have nonmissing values of the STRATA and CLUSTER variables, unless you specify the MISSING option. See the section Data Summary Table for details about valid observations.)
The OUTWEIGHTS= data set contains the following variables:
all variables in the DATA= input data set
RepWt_1, RepWt_2, , RepWt_n, which are the replicate weight variables
where is the total number of replicates in the analysis. Each replicate weight variable contains the replicate weights for the corresponding replicate. Replicate weights equal zero for those observations not included in the replicate.
After the procedure creates replicate weights for a particular input data set and survey design, you can use the OUTWEIGHTS= method-option to store these replicate weights and then use them again in subsequent analyses, either in PROC SURVEYFREQ or in the other survey procedures. You can use a REPWEIGHTS statement to provide replicate weights for the procedure.
If you specify the OUTJKCOEFS= method-option for VARMETHOD=JACKKNIFE, PROC SURVEYFREQ stores the jackknife coefficients in an output data set. The OUTJKCOEFS= output data set contains one observation for each replicate. The OUTJKCOEFS= data set contains the following variables:
Replicate, which is the replicate number for the jackknife coefficient
JKCoefficient, which is the jackknife coefficient
DonorStratum, which is the stratum of the PSU that was deleted to construct the replicate, if you specify a STRATA statement
After the procedure creates jackknife coefficients for a particular input data set and survey design, you can use the OUTJKCOEFS= method-option to store these coefficients and then use them again in subsequent analyses, either in PROC SURVEYFREQ or in the other survey procedures. You can use the JKCOEFS= option in the REPWEIGHTS statement to provide jackknife coefficients for the procedure.
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.