USING SAS IN A WINDOWS ENVIRONMENT
HOW SAS WORKS
USING SAS DATA SETS
RULES FOR SAS VARIABLE NAMES
METHODS OF READING DATA INTO SAS
WORKING WITH SAS LIBRARIES AND PERMANENT DATA SETS
CREATING PERMANENT SAS DATA SETS USING AN SAS LIBRARY
CREATING A SAS LIBRARY USING CODE
IMPORTING DATA FROM ANOTHER PROGRAM
GOING DEEPER: UNDERSTANDING HOW THE DATA STEP READS AND STORES DATA
LABELING VARIABLES WITH EXPLANATORY NAMES
USING IF-THEN-ELSE CONDITIONAL STATEMENT ASSIGNMENTS
USING THE SET STATEMENT TO READ AN EXISTING DATA SET
APPENDING AND MERGING DATA SETS
GOING DEEPER: FINDING FIRST AND LAST VALUES
UNDERSTANDING SAS SUPPORT STATEMENTS
USING THE ID STATEMENT IN A SAS PROCEDURE
USING THE WHERE STATEMENT IN A SAS PROCEDURE
GOING DEEPER: SPLITTING COLUMN TITLES IN PROC PRINT
USING SAS FUNCTIONS
THE SELECT STATEMENT
USING SAS ARRAYS
USING THE RETAIN STATEMENT
SPECIFYING THE ODS OUTPUT FORMAT AND DESTINATION
USING ODS TO SELECT SPECIFIC OUTPUT TABLES FOR SAS PROCEDURES
GOING DEEPER: USING TRAFFIC LIGHTING TO HIGHLIGHT SELECTED VALUES
USING PROC MEANS
GOING DEEPER: ADVANCED PROC UNIVARIATE OPTIONS
USING PROC FREQ
CREATING ONE-WAY FREQUENCY TABLES FROM SUMMARIZED DATA
GOING DEEPER: CALCULATING RELATIVE RISK MEASURES
PERFORMING A ONE-SAMPLE T-TEST
PERFORMING A PAIRED T-TEST
CORRELATION ANALYSIS USING PROC CORR
MULTIPLE LINEAR REGRESSION USING PROC REG
GOING DEEPER: RESIDUAL ANALYSIS
COMPARING THREE OR MORE MEANS USING ONE-WAY ANALYSIS OF VARIANCE
GOING DEEPER: CONTRASTS
ANALYSIS OF COVARIANCE
GOING DEEPER: REPEATED MEASURES WITH A GROUPING FACTOR
COMPARING TWO INDEPENDENT SAMPLES USING NPARWAY
COMPARING TWO DEPENDENT (PAIRED) SAMPLES
GOING DEEPER: NONPARAMETRIC MULTIPLE COMPARISONS
LOGISTIC ANALYSIS BASICS
USING SIMPLE LOGISTIC ANALYSIS
GOING DEEPER: ASSESSING A MODEL'S FIT AND PREDICTIVE ABILITY
CREATING SCATTERPLOTS AND LINE GRAPHS USING GPLOT
DEFINING GRAPH PATTERNS
CREATING MEAN BARS USING GCHART
GOING DEEPER: CREATING AN INTERACTIVE BAR USING ODS
OTHER WAYS TO CUSTOMIZE PLOTS