SAS Topics
Programming
These pages contain links from all parts of our web site and
others web sites on SAS programming. The topics will vary from introductory to
advanced.
- SAS Seminars
- SAS Frequently Asked
Questions
- SAS Library
- Good Programming Practices
- ODS
-
ODS, YES! Odious, NO! – An Introduction to the SAS Output Delivery
System
by Lara Bryant, Sally Muller & Ray Pass, courtesy of
NESUG
- ODS
for Data Analysis: Output As-You-Like-It in Version 7
by Christopher R. Olinger and Randall D. Tobias, from SUGI
Proceedings, 1998, courtesy of SAS.
-
Making the SAS Output Delivery System (ODS) work for you
by William Fehlner, from SUGI Proceedings, 1999, courtesy of
SAS.
-
Twisty Little Passages All Alike, Output Delivery System (ODS)
Templates Exposed
by Chris Olinger, from SUGI Proceedings, 1999, courtesy of
SAS.
- SAS Macros
-
Getting Started with Macros
by Ian Whitlock, courtesy of NESUG
-
Moving from Macro Variables to Macros
by Lisa Sanbonmatsu, courtesy of
NESUG
-
Macros from Beginning to Mend A Simple and Practical Approach to the
SAS Macro Facility
by Michael G. Sadof, courtesy of
NESUG
-
An Introduction to Macro Variables and Macro Programs
by Mike S. Zdeb, courtesy of NESUG
-
Creating Macro Variables via PROC SQL
by Mike S. Zdeb, courtesy of NESUG
-
More About “INTO:Host-Variable” in PROC SQL: Examples
by John Q. Zhang, courtesy of NESUG
-
Macro Quoting Functions, Other Special Character Masking Tools, and
How To Use Them
by Arthur L. Carpenter, courtesy of
NESUG
-
Secrets of Macro Quoting Functions – How and Why
by Susan O’Connor, courtesy of NESUG
-
&&&, ;;, and Other Hieroglyphics Advanced Macro Topics
by Chris Yindra, C. Y., courtesy of
NESUG
- Generate a dataset with a given correlation/covariance structure
- Other
-
Debugging 101
by Peter Knapp, courtesy of NESUG
-
Those Missing Values in Questionnaires
by John R. Gerlach and Cindy Garra, courtesy of
NESUG
-
Avoiding Mayhem in the New Millennium: Working with Missing Data
by JoAnn Matthews, courtesy of NESUG
-
Simplifying Complex Character Comparisons by Using the IN Operator
and the Colon (:) Operator Modifier
by Paul Grant, courtesy of NESUG
-
Arrays: In and Out and All About
by Marge Scerbo, courtesy of NESUG
-
Complex Arrays Made Simple
by Mary McDonald, PaineWebber Incorporated, courtesy of
NESUG
-
You Could Look It Up: An Introduction to SASHELP Dictionary Views
by Michael Davis, courtesy of NESUG
-
The 'SKIP' Statement
by Paul Grant, courtesy of NESUG
-
Indexing and Compressing SAS Data Sets: How, Why, and Why Not
Andrew H. Karp, courtesy of NESUG
The content of this web site should not be construed as an endorsement
of any particular web site, book, or software product by the
University of California.