Learning SAS by Example: A Programmer's Guide Author: Ron Cody | Language: English | ISBN:
1599941651 | Format: PDF
Learning SAS by Example: A Programmer's Guide Description
Learn to program SAS by example!
If you like learning by example, then Learning SAS by Example: A Programmer's Guide makes it easy to learn SAS programming. In an instructive and conversational tone, author Ron Cody clearly explains each programming technique and then illustrates it with one or more real-life examples, followed by a detailed description of how the program works. The text is divided into four major sections: Getting Started; DATA Step Processing; Presenting and Summarizing Your Data; and Advanced Topics. Subjects addressed include:
- Reading data from external sources
- Learning details of DATA step programming
- Subsetting and combining SAS data sets
- Understanding SAS functions and working with arrays
- Creating reports with PROC REPORT and PROC TABULATE
- Learning to use the SAS Output Delivery System
- Getting started with the SAS macro language
- Introducing PROC SQL
You can test your knowledge and hone your skills by solving the problems at the end of each chapter. (Solutions to odd-numbered problems are located at the back of this book. Solutions to all problems are available to instructors by visiting the book's companion Web site for details.) This book is intended for beginners and intermediate users. Readers should know how to enter and submit a SAS program from their operating system.
- Paperback: 664 pages
- Publisher: SAS Institute; Pap/Cdr edition (March 29, 2007)
- Language: English
- ISBN-10: 1599941651
- ISBN-13: 978-1599941653
- Product Dimensions: 9 x 7.6 x 1.2 inches
- Shipping Weight: 2.9 pounds (View shipping rates and policies)
If you just want to casually gain some familiarity with SAS up to the level of Base Programming certification, then probably the Little SAS Book alone will be enough. (At least it worked for me.) That book is economically priced and is famous for being concise and clear. However, when you actually program in SAS or even prepare for the Advanced Programming certification, you will soon find yourself outgrow the "Little" book. Then you need another book like "Learning SAS by Example" to elevate you to the next level. This book is not only concise and clear, but also encyclopaedic and systematic. There are many good "programming by example" SAS books on the market. I am particularly impressed by this book's broad coverage of practical topics and their methodical treatments.
The book is divided into four parts.
Part 1 is a short introduction extended to details like priority of arithmetic operations and Program Data Vector-- stuff that not only beginners will find useful, but also more experienced programmers would not mind to keep as reference.
Part 2 drills on the DATA step. The chapters progress from file I/O, to creating data set, then creating formats and labels, and then writing conditionals and loops. This is just the logical order of a SAS program. Once you have the basics, then the book moves on to the next most common programming issues such as functions (dates, numeric, character), data subsetting, and arrays. These (plus half of Part 3) can essentially get you through the Base exam.
Part 3 covers mundane topics such as report customisation. All major means of data display, i.e., PROC PRINT (with PROC SORT), PROC FREQ, PROC MEANS, PROC TABULATE, PROC REPORT, and ODS, are individually introduced in their own chapters.
Learning SAS by Example: A Programmer's Guide Preview
Link
Please Wait...