Previous Page | Next Page

The MEANS Procedure

Syntax: MEANS Procedure


Tip: Supports the Output Delivery System. See Output Delivery System: Basic Concepts in SAS Output Delivery System: User's Guide for details.
Tip: You can use the ATTRIB, FORMAT, LABEL, and WHERE statements. See Statements with the Same Function in Multiple Procedures for details. You can also use any global statements. See Global Statements for a list.
Table of Contents: The MEANS Procedure

PROC MEANS <option(s)> <statistic-keyword(s)>;
BY <DESCENDING> variable-1 <... <DESCENDING> variable-n><NOTSORTED>;
CLASS variable(s) </ option(s)>;
FREQ variable;
ID variable(s);
OUTPUT <OUT=SAS-data-set> <output-statistic-specification(s)>
<id-group-specification(s)> <maximum-id-specification(s)>
<minimum-id-specification(s)> </ option(s)> ;
TYPES request(s);
VAR variable(s) < / WEIGHT=weight-variable>;
WAYS list;
WEIGHT variable;

Task Statement
Compute descriptive statistics for variables PROC MEANS
Calculate separate statistics for each BY group BY
Identify variables whose values define subgroups for the analysis CLASS
Identify a variable whose values represent the frequency of each observation FREQ
Include additional identification variables in the output data set ID
Create an output data set that contains specified statistics and identification variables OUTPUT
Identify specific combinations of class variables to use to subdivide the data TYPES
Identify the analysis variables and their order in the results VAR
Specify the number of ways to make unique combinations of class variables WAYS
Identify a variable whose values weight each observation in the statistical calculations WEIGHT

Previous Page | Next Page | Top of Page