![]() Chapter Contents |
![]() Previous |
![]() Next |
The CORR Procedure |
PROC CORR <option(s)>; |
To do this | Use this option | |
---|---|---|
Specify the input data set | DATA= | |
Create output data sets | ||
Specify an output data set to contain Hoeffding's D statistics | OUTH= | |
Specify an output data set to contain Kendall correlations | OUTK= | |
Specify an output data set to contain Pearson correlations | OUTP= | |
Specify an output data set to contain Spearman correlations | OUTS= | |
Control statistical analysis | ||
Exclude observations with nonpositive weight values from the analysis | EXCLNPWGT | |
Request Hoeffding's measure of dependence, D | HOEFFDING | |
Request Kendall's tau-b | KENDALL | |
Request Pearson product-moment correlation | PEARSON | |
Request Spearman rank-order correlation | SPEARMAN | |
Control Pearson correlation statistics | ||
Compute Cronbach's coefficient alpha | ALPHA | |
Compute covariances | COV | |
Compute corrected sums of squares and crossproducts | CSSCP | |
Exclude missing values | NOMISS | |
Specify singularity criterion | SINGULAR= | |
Compute sums of squares and crossproducts | SSCP | |
Specify the divisor for variance calculations | VARDEF= | |
Control printed output | ||
Specify the number and order of correlation coefficients | BEST= | |
Suppress Pearson correlations | NOCORR | |
Suppress all printed output | NOPRINT | |
Suppress significance probabilities | NOPROB | |
Suppress descriptive statistics | NOSIMPLE | |
Change the order of correlation coefficients | RANK |
Options |
Main discussion: | Cronbach's Coefficient Alpha |
Restriction: | If you use a WITH statement, ALPHA is invalid. |
Interaction: | ALPHA invokes PEARSON. |
Interaction: | If you specify OUTP=, the output data set also contains six observations with Cronbach's coefficient alpha. |
Interaction: | When you use the PARTIAL statement, PROC CORR calculates Cronbach's coefficient alpha for partialled variables. |
See also: | OUTP= option |
Featured in: | Computing Cronbach's Coefficient Alpha |
Interaction: | When you specify HOEFFDING, PROC CORR prints the D statistics in order from highest to lowest. |
Range: | 1 to the maximum number of variables |
Interaction: | COV invokes PEARSON. |
Interaction: | If you specify OUTP=, the output data set contains the covariance matrix and the _TYPE_ variable value is COV. |
Interaction: | When you use the PARTIAL statement, PROC CORR computes a partial covariance matrix. |
See also: | OUTP= option |
Featured in: | Computing Rectangular Correlation Statistics with Missing Data and Storing Partial Correlations in an Output Data Set |
Interaction: | CSSCP invokes PEARSON. |
Interaction: | If you specify OUTP=, the output data set contains a CSSCP matrix and the _TYPE_ variable value is CSSCP. If you use a PARTIAL statement, the output data set contains a partial CSSCP matrix. |
Interaction: | When you use a PARTIAL statement, PROC CORR prints both an unpartial and a partial CSSCP matrix. |
See also: | OUTP= option |
Main discussion: | Input Data Sets |
Requirement: | You must use a WEIGHT statement. |
See also: | WEIGHT Statement |
Main discussion: | Hoeffding's Measure of Dependence, D |
Restriction: | When you use a WEIGHT or PARTIAL statement, HOEFFDING is invalid. |
Featured in: | Computing Pearson Correlations and Other Measures of Association |
Main discussion: | Kendall's tau-b |
Restriction: | When you use a WEIGHT statement, KENDALL is invalid. |
Interactions: | When you use a PARTIAL statement, probability values for Kendall's partial tau-b are not available. |
Featured in: | Storing Partial Correlations in an Output Data Set |
Interaction: | If you specify OUTP=, the data set type remains CORR. To change the data set type to COV, CSSCP, or SSCP, use the TYPE= data set option. |
See also: | Output Data Sets |
Featured in: | Computing Cronbach's Coefficient Alpha |
Main discussion: | Missing Values |
Tip: | Using NOMISS is computationally more efficient. |
Featured in: | Computing Cronbach's Coefficient Alpha |
Tip: | Use NOPRINT when you want to create an output data set only. |
Featured in: | Computing Rectangular Correlation Statistics with Missing Data |
Main discussion: | Output Data Sets |
Interaction: | OUTH= invokes HOEFFDING. |
Main discussion: | Output Data Sets |
Interaction: | OUTK= option invokes KENDALL. |
Main discussion: | Output Data Sets |
Interaction: | OUTP= invokes PEARSON. |
Interaction: | If you specify ALPHA, the output data set also contains six observations with Cronbach's coefficient alpha. |
Featured in: | Storing Partial Correlations in an Output Data Set |
Main discussion: | Output Data Sets |
Interaction: | OUTS= invokes SPEARMAN. |
Main discussion: | Pearson Product-Moment Correlation |
Featured in: | Computing Pearson Correlations and Other Measures of Association |
Interaction: | If you use HOEFFDING, PROC CORR prints the D statistics in order from highest to lowest. |
Main discussion: | Partial Correlation |
Default: | 1E-8 |
Range: | between 0 and 1 |
Main discussion: | Spearman Rank-Order Correlation |
Restriction: | When you specify a WEIGHT statement, SPEARMAN is invalid. |
Featured in: |
Interaction: | SSCP invokes PEARSON. |
Interaction: | When you specify OUTP=, the output data set contains a SSCP matrix and the _TYPE_ variable value is SSCP. If you use a PARTIAL statement, the output data set does not contain an SSCP matrix. |
Interaction: | When you use a PARTIAL statement, PROC CORR prints the unpartial SSCP matrix. |
Featured in: | Computing Rectangular Correlation Statistics with Missing Data |
Possible Values for VARDEF= shows the possible values for divisor and associated divisors where k is the number of PARTIAL statement variables.
Value | Divisor | Formula |
---|---|---|
DF | degrees of freedom | n - k - 1 |
N | number of observations | n |
WDF | sum of weights minus one | (![]() |
WEIGHT|WGT | sum of weights | ![]() |
Default: | DF |
Tip: | When you use the WEIGHT statement and VARDEF=DF,
the variance is an estimate of
![]() ![]() ![]() |
Tip: | When you use the WEIGHT statement and VARDEF=WGT,
the computed variance is asymptotically (for large n)
an estimate of
![]() ![]() |
Main discussion: | Weighted statistics Example . |
![]() Chapter Contents |
![]() Previous |
![]() Next |
![]() Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.