Second Period: PROC TABULATE Jill Casey
Example 1: Simple 2D Table
Simple 2D Table : PROC TABULATE DATA=FINAL FORMAT=PCT.; CLASS HYPER REGION; WEIGHT PWGTQ; TABLES HYPER, REGION="Region of Residence"*PCTN =“ “ ; RUN;
Simple 2D Table : Example 1: Hypertension Risk by Region ( showing column percent) Region of Residence WesternEasternNorthernCentral Hypertensive Risk Factor 73%65%68%74% No Yes27%35%32%26%
Example 2: A Little More Complicated …
Table with Nested Class Variables : PROC TABULATE DATA=FINAL FORMAT=PCT.; CLASS BMICAT SEX AGEGRP; WEIGHT PWGTQ ; TABLES SEX=""*AGEGRP=""*PCTN ="", BMICAT="BMI Distribution“ ; RUN;
Table with Nested Class Variables : BMI Distribution Under Wt.Normal Wt.OverweightObese Female18-344%53%22%21% %40%28%29% 65+5%38%33%24% Male18-341%46%34%20% %24%46%29% 65+2%33%47%18% Example 2: Body Mass Index Distribution by Sex and Age Group (showing row percent)
Example 3: Multiple Statistics
Table with Multiple Statistics : PROC TABULATE DATA=FINAL FORMAT=8.1; CLASS REGION; VAR CHOL LDL HDL TRIG; WEIGHT PWGTC; TABLES REGION*(MIN MAX MEAN MEDIAN), CHOL LDL HDL TRIG ; RUN;
Example 3: Blood Lipids Statistics by Region Chol Result (mmol/L) LDL Result (mmol/l) HDL Result (mmol/l) Triglyceride Result (mmol/l) HEALTH REGION WHERE RESPONDENT LIVES WesternMin Max Mean Median EasternMin Max Mean Median Table with Multiple Statistics:
Example 4: Adding Subtotals
Table with Subtotals : PROC TABULATE DATA=FINAL FORMAT=PCT.; CLASS REGION AGEGRP CVDRISK; WEIGHT PWGTC; TABLES (REGION ALL="Nova Scotia")* (AGEGRP="" ALL="Region Total")* PCTN ="“, CVDRISK="Cardiovascular Disease Risk" ; RUN;
Example 4: Adding Subtotals Cardiovascular Disease Risk Low Risk Moderate Risk High Risk HEALTH REGION WHERE RESPONDENT LIVES 73%19%8% Northern %36%27% %39%30% Region Total46%32%23% Eastern %23%6% %40%26% %39%29% Region Total44%35%21% Nova Scotia %20%8% %37%24% %38%29% Region Total48%32%20%
Advantages Include data from many variables Compute a variety of statistics in one table (all the basic stats available in Proc Means) Compute summary statistics for categorical variables (N, NMISS, PCTN)
For More Information: Proc Tabulate by Example, by Lauren E. Haworth SUGI and SAS Global Forum Proceedings (