33 Tricks with the REPORT Procedure - Ben Cochran, The Bedford Group
When the REPORT Procedure was first introduced by SAS with the advent of Version 6, most of the SAS users were running on the mainframe. This new procedure brought with it a great deal of power and flexibility that
added much strength to SAS’ arsenal of report generating procedures. It had powerful formatting, summarizing, and analysis capabilities that made it easier to create anything from a simple listing to a very complex report.
However, some critics have stated that, while it has awesome features, it looks like a mainframe report. That may have been true until SAS released the Output Delivery System (ODS) experimentally in Version 7, and in production mode in Version 8. If the REPORT procedure was a cake, then ODS delivers the icing to generate truly beautiful reports. This paper offers a quick overview of the types of reports that can be generated with PROC REPORT, and how to add some of the ODS features to deliver stunning reports.
added much strength to SAS’ arsenal of report generating procedures. It had powerful formatting, summarizing, and analysis capabilities that made it easier to create anything from a simple listing to a very complex report.
However, some critics have stated that, while it has awesome features, it looks like a mainframe report. That may have been true until SAS released the Output Delivery System (ODS) experimentally in Version 7, and in production mode in Version 8. If the REPORT procedure was a cake, then ODS delivers the icing to generate truly beautiful reports. This paper offers a quick overview of the types of reports that can be generated with PROC REPORT, and how to add some of the ODS features to deliver stunning reports.
Using a Handful of SAS Functions to Clean Data - Ben Cochran, The Bedford Group
Manipulating data can be a big part of what SAS programmers do. A big part of data manipulation is cleaning dirty data. SAS has a number of functions that can be used to make this task a little easier.
About the Presenter
After more than 11 years with SAS Institute in the Professional Services (as an Instructor) and Marketing Departments (as Marketing Manager for the SAS/EIS product), Ben Cochran left to start his own consulting and SAS Training business in the fall of 1996 – The Bedford Group. As an affiliate member of SAS Institute’s Alliance Partner Program, Ben has been involved in many teaching and consulting projects over the last 10 years. Ben has authored and presented several papers at SUGI, SGF, and regional user groups on a variety of topics since 1988.
|