/* The dataset has the formats below permanently assigned to certain variables. We do NOT need to rerun the DATA step used to assign the formats however we DO need to resubmit the PROC FORMAT so SAS will know the translations used */ PROC FORMAT; VALUE GDR 1 = "Male" 2 = "Female"; VALUE YN 1 = "Yes" 2 = "No"; VALUE EXER 1 = "High" 2 = "Moderate" 3 = "Low"; VALUE TREAT 1 = "Ran" 2 = "Sat"; RUN; /* PROC MEANS is also used to create numerical summaries by groups Only one grouping variable can be defined but multiple quantitative variables can be requested in the VAR statement */ PROC MEANS DATA=BIO.PULSE_STEP2 N MEAN STD MIN Q1 MEDIAN Q3 MAX MAXDEC=3; CLASS GENDER; /* Categorical variable - defines groups */ VAR PULSE1; /* Quantitative variable or variables to be summarized */ RUN; PROC MEANS DATA=BIO.PULSE_STEP2 N MEAN STD MIN Q1 MEDIAN Q3 MAX MAXDEC=3; CLASS SMOKES; VAR PULSE1; RUN; PROC MEANS DATA=BIO.PULSE_STEP2 N MEAN STD MIN Q1 MEDIAN Q3 MAX MAXDEC=3; CLASS ALCOHOL; VAR PULSE1; RUN; PROC MEANS DATA=BIO.PULSE_STEP2 N MEAN STD MIN Q1 MEDIAN Q3 MAX MAXDEC=3; CLASS EXERCISE; VAR PULSE1; RUN; PROC MEANS DATA=BIO.PULSE_STEP2 N MEAN STD MIN Q1 MEDIAN Q3 MAX MAXDEC=3; CLASS TRT; VAR PULSE1; RUN;