SAS Programming Tips


Recoding Variables with a Data Array
Using an ARRAY that has potentially different values in each observation
Changing the Internal Order of Variables in a SAS Data Set
Using Temporary SAS Data Sets to Save Time
Output Delivery System (Version 7 and higher):
Removing Header Text from SAS Output Pages
Periods as Missing Values in Character Data
Reconfiguring Data Structure
Creating "Lag" variables (Backward Lag and Forward Lag)
Using Values Stored in a SAS Data Set as Macro Variables in a Macro
Merging Techniques
Using a SAS Data Set as a 'Lookup' File for Merging
Selecting Observations in a Merge Based on Which SAS Data Set They Come From
Tools That Help With 'Fuzzy' Matches and Merging
Creating Aliases for Variable Names in SAS
Reading SAS Date values (and other numeric data) from a string variable
Using SAS for LOGIT analysis
Checking collinearity in Logistic Regression
Paired T-Tests -- SAS Uses PROC MEANS (!)
Computing points along the curve of a theoretical distribution (SAS FAQ #356)
Performing a Hierarchical Regression (PROC REG)
Using a 'Nested' error term in unbalanced ANOVA with nested groups
Quick Suggestions: "Sample Code"
Quick Suggestions: "Can SAS Do . . .? If so, How?"

To USC Home Page

USCweb | ITS User Services | ITS Help | Statistics Help Documents