The MEANS Procedure

# Example 2: Computing Descriptive Statistics with Class Variables

Procedure features:
PROC MEANS statement option:
 MAXDEC=
CLASS statement
TYPES statement

This example

• analyzes the data for the two-way combination of class variables and across all observations

• limits the number of decimal places for the displayed statistics.

`options nodate pageno=1 linesize=80 pagesize=60;`
 ```data grade; input Name \$ 1-8 Gender \$ 11 Status \$13 Year \$ 15-16 Section \$ 18 Score 20-21 FinalGrade 23-24; datalines; Abbott F 2 97 A 90 87 Branford M 1 98 A 92 97 Crandell M 2 98 B 81 71 Dennison M 1 97 A 85 72 Edgar F 1 98 B 89 80 Faust M 1 97 B 78 73 Greeley F 2 97 A 82 91 Hart F 1 98 B 84 80 Isley M 2 97 A 88 86 Jasper M 1 97 B 91 93 ;```
 `proc means data=grade maxdec=3;`
 ` class Status Year;`
 ` types () status*year;`

 ``` var Score; title 'Final Exam Grades for Student Status and Year of Graduation'; run;```

 PROC MEANS displays the default statistics for all the observations (_TYPE_=0) and the four class levels of the Status and Year combination (Status=1, Year=97; Status=1, Year=98; Status=2, Year=97; Status=2, Year=98).